| |
|
|
 | allô Profaner...
Gibt es irgendeine sichere Possibilité den User trop bestimmen, dessen Registry im Schlüssel HKEY_CURRENT_USER steht?qui Trickserei, qui mir im Augenblick einfält, allez sous NT pas et ist aussi trop compliqué... |
|
|
| |
|
|
|
 Peter Mallow | Avez- du quelque chose comme? comme Batch-Befehl: @net view > C:Who.txt |
|
|
| WinXP Pro SP2, XProfan 9 + XPSE AMD Athlon 64 X2 3800 | 31.10.2005 ▲ |
|
|
|
|
 | |
|
| |
|
|
|
 | non, je crois cela mon je pas => je werds encore einmal quelque chose näher expliquer:
sur einem calculateur loggt sich un User sur qui clavier un. si ca geschieht, volonté aussi sa personnel Einstellungen dans qui Registry geladen. quelque chose später startet sich dans einem anderen Account (dans qui gleichen Session) un Service. comment bekommt eh bien qui Service heraus, qui sich sur qui clavier eingeloggt hat??? Alles quoi mir jusqu'alors einfällt ist grand Trickserei... |
|
|
| |
|
|
|
 Michael Wodrich | Probiere qui obigen Beispiele doch simple aus.
je nutze z.B. une Datensicherung, qui sich im Admin-Account startet. cela allez entier simple: Batchdatei écrivons, (Systemsteuerung - Leistung u entretien) geplante Tasks appel, qui Batchdatei sous Adminkonto appel (Mot de passe erforderlich).
qui geplante Task peux on maintenant avec rechter Bouton de la souris sur Eintrag aussi direct starten. avec cela peux Du ensuite testen, quoi cet Task ermittelt hat. qui Beispiele poser oui une Dossier à.
belle Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 01.11.2005 ▲ |
|
|
|
|
 | allô Michael...
qui net Befehl ist sous den individuel Windowsversionen très unterschiedlich -> paramètre sommes anders. je hatte beide Sachen chez mir sous Windows2000 déjà getestet: IFs Beispiel pouvoir z.B. quelque chose total d'autre (zeigt alles Usernamen à). si es sous XP so allez - je n'en sais rien... mon schwammige liegt alors pas daran, qui je pas sais, quoi qui Quellcode pouvoir (ou bien ihn pas getestet habe), mais daran, qui il peut-être sous XP cela faire pourrait, quoi je beabsichtige - comment dit, je n'en sais rien si cela so ist. Aussi voudrais je chez einem so wichtigen Programmteil comment diesem possible sur DOS verzichten. là, wohin qui Anwendung sous Umständen später courir soll, ist DOS abgestellt. |
|
|
| |
|
|
|
 Peter Mallow | Habe la fois dans qui Registry gesucht:
qui Current User peux aus folgenden Schlüssel dans qui Registry ausgelesen volonté: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorer sous Logon User nom. c'est sous Windows XP so. ensuite wird es aussi dans Win 2000 juste son. sous Windows 98 steht qui Current User etwa HKEY_LOCAL_MACHINENetworkLogon (username) ou bien anderer Vorschlag: HKEY_LOCAL_MACHINESystemCurrentControlSetControl (Current User)
Kanns malheureusement pas genauer dire, là je meinen PC alleine nutze. |
|
|
| WinXP Pro SP2, XProfan 9 + XPSE AMD Athlon 64 X2 3800 | 01.11.2005 ▲ |
|
|
|
|
 | allô Peter...
seulement einmal vielen Dank! j'ai déjà inige Registryeinträge überprüft, peux mais pas oui c'est ca dire, si cet dazugehören.
chez cette Entrées stand là wirklich qui CurrentUser, alors qui qui im Augenblick une Prozess ausführt (et den veux je oui pas, car il y a oui encore Impersonation - et ensuite hat cela, quoi là steht rien plus avec den Einstellungen trop 1faire, qui là geladen worden sommes).
je werde mir sur jeden le cas cet Schlüssel encore einmal entier oui c'est ca regarder et melde mich ensuite zurück. |
|
|
| |
|
|
|
 Michael Wodrich | je kanns maintenant dans qui Firma pas testen, mais.... dans qui Environment steht USERNAME.
si on sich un Programme écrit: wert$ = GetEnv$(USERNAME)
et la fois abprüft, si cela sous Admin-droite gestartete Programme ensuite den Admin-Namen ou bien - comment je vermute - den einfachen Usernamen zurückgibt...
cela pourrait qui Solution son. aussi si DOS abgestellt ist - qui Environment-Geschichte wird toujours mitgeschleppt.
belle Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 02.11.2005 ▲ |
|
|
|
|
 Michael Wodrich | j'ai es la fois durchgetestet.
malheureusement écrit Windows là entier artig den User hinein, qui cela Programmrecht hat.
alors Normaluser A et Admin B sommes gegeben. une geplante Task avec Admin B Rechten wird automatisch gestartet, au cours de User A aktiv ist.
maintenant sieht on im Taskmanager une Prozess, qui sous Admin B fonctionne. et si cette Task qui Env-Variable ausliest steht naturellement aussi Admin B drin (eigentlich logisch).
So klappt es alors pas, malheureusement.
belle Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 03.11.2005 ▲ |
|
|
|
|
 | allô Peter...
Dein Vorschlag haut wunderbar hin et ist oui c'est ca cela, quoi je gesucht habe! Besten Dank!
le moi cet Solution pas trouvé habe liegt daran, qui je principale avec REGEDIT et pas avec REGED32 arbeite. chez REGEDIT gibt es une merkwürdigen effet, den je Je ne so entier expliquer peux... |
|
|
| |
|
|
|
 Peter Mallow | ne...aucune Problem
toujours wieder volontiers  |
|
|
| WinXP Pro SP2, XProfan 9 + XPSE AMD Athlon 64 X2 3800 | 05.11.2005 ▲ |
|
|
|