AU3_RunAsSet()

Syntax

AU3_RunAsSet([szUser.s, szDomain.s, szPassword.s, [nOptions.l]])

Beschreibung

Initialisiert Daten eines Benutzerzugangs, der für AU3_Run- und AU3_RunWait-Operationen verwendet werden. Nur unter 2000/XP oder später ("Ausführen als ...").



Parameter

szUser [optional] Der Benutzername, der verwendet werden soll.
szDomain [optional] Die Domäne, die verwendet werden soll.
szPassword [optional] Das zu verwendende Passwort.
nOptions [optional] 0 = lade nicht das Benutzerprofil, 1 = (Standard) lade das Benutzerprofil, 2 = verwende nur für Netz-Zugänge

 

Rückgabewert

Gibt 0 zurück, falls das Betriebssystem diese Funktion nicht unterstützt.
Sonst wird 1 zurückgegeben -- unabhängig vom Erfolg. (Wenn die Login-Information ungültig war, werden darauffolgende AU3_Run/AU3_RunWait-Befehle scheitern...)

 

Bemerkungen

Diese Funktion erlaubt, darauffolgende AU3_Run- und AU3_RunWait-Funktionen unter einem anderen Benutzernamen auszuführen (z.B. als Administrator). Die Funktion ist nur auf Win2000/XP (oder späteren) Systemen anwendbar. NT4-Benutzer sollten die SU-Funktion aus dem NT Resource Kit installieren und benutzen.

Der Dienst "Ausführen als" ("Secondary Logon service" oder "RunAs service") darf nicht deaktiviert sein, wenn du diese Funktion verwenden willst.

Um die RunAs-Angaben wieder ungültig zu machen, verwendest du die Funktion ohne Parameter: AU3_RunAsSet().

AutoItX3 - index