-
 Zitat von RobertMack
H 1
I SDS
I 254 263 USER
C DUMP
C SETON LR
Gruß,
Robert
Hallo Robert,
danke für den Tip. Aber hier bekomme ich ja nur den AS400 User zurück, den ich bereits kenne. Da unsere AS400 User jedoch Namen wie z.B. Vertreib, Versand... haben, bringt mir das nicht viel. Ich benötige den Windows-User des PCs, der mit Client-Access an der AS400 angemeldet ist.
Trotzdem vielen Dank !
Jürgen
-
Da würde ich mir eher Gedanken darüber machen, die tatsächlichen User auf der AS zu benennen und ggf. Gruppenprofilen zuzuweisen.
Alles andere gestaltet sich als schwierig aber machbar:
Du legst eine Keyed-Dataq auf der AS an, Schlüssel ist die WS-ID (Jobname).
Nach STRPCO kannst du anschliessend per STRPCCMD auf dem PC ein Programm starten, dass als Argument den Jobnamen enthält.
Dieses (neue) Programm liest per Windows-API (GetUserName(LPSTR lpBuffer, LPDWORD nSize)) den User aus und sendet ihn mit Jobnamen und Usernamen an die DATQ (CA-API's). Das AS-Prog wartet per QRCVDTAQ auf den Eintrag (am besten allerdings mit Timeout).
STRPCO und STRPCCMD werden allerdings nicht von allen 5250-Emu's unterstützt.
-
 Zitat von Fuerchau
Da würde ich mir eher Gedanken darüber machen, die tatsächlichen User auf der AS zu benennen und ggf. Gruppenprofilen zuzuweisen.
Alles andere gestaltet sich als schwierig aber machbar:
Du legst eine Keyed-Dataq auf der AS an, Schlüssel ist die WS-ID (Jobname).
Nach STRPCO kannst du anschliessend per STRPCCMD auf dem PC ein Programm starten, dass als Argument den Jobnamen enthält.
Dieses (neue) Programm liest per Windows-API (GetUserName(LPSTR lpBuffer, LPDWORD nSize)) den User aus und sendet ihn mit Jobnamen und Usernamen an die DATQ (CA-API's). Das AS-Prog wartet per QRCVDTAQ auf den Eintrag (am besten allerdings mit Timeout).
STRPCO und STRPCCMD werden allerdings nicht von allen 5250-Emu's unterstützt.
Vielen Dank, aber das klingt ja recht komliziert. Ich habe mittlerweile eine andere Lösung gefunden.
Ich habe den folgenden Programmcode angepaßt, und lese damit
die IP-Adresse des jeweiligen PC aus (sind bei uns statisch), und suche mir anschließend aus einer Datei den entsprechenden Windows-User ( die PCs sind festen Usern zugeordnet )
PGM
DCL VAR(&RTN) TYPE(*CHAR) LEN(900)
DCL VAR(&DEVD) TYPE(*CHAR) LEN(10)
RTVJOBA JOB(&DEVD)
CALL PGM(QSYS/QDCRDEVD) PARM(&RTN X'0384' +
'DEVD0600' &DEVD X'00000000')
SNDPGMMSG MSG('I have determined your TCP/IP Address +
to be ' || %SST(&RTN 878 15))
ENDPGM
Vielen Dank nochmals
J. Karthaus
-
und was ist, wenn frau meier vor dem pc vom herrn huber sitzt ??
gruß ronald
-
 Zitat von malzusrex
und was ist, wenn frau meier vor dem pc vom herrn huber sitzt ??
gruß ronald
Hallo Ronald,
ich weiß das die Lösung nicht optimal ist.
Aber das mit Frau Meier ist eher seltener der Fall, und wir können so zumindest zurückverfolgen von welchem PC etwas gemacht wurde.
Gruß
Jürgen
Similar Threads
-
By MBu in forum NEWSboard Windows
Antworten: 6
Letzter Beitrag: 05-12-06, 16:38
-
By schatte in forum NEWSboard Windows
Antworten: 7
Letzter Beitrag: 21-11-06, 12:37
-
By SelfPity in forum NEWSboard Windows
Antworten: 16
Letzter Beitrag: 21-10-06, 18:45
-
By linguin in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 22-06-06, 09:39
-
By deni87991 in forum IBM i Hauptforum
Antworten: 16
Letzter Beitrag: 31-01-06, 10:41
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks