SessionStateChangeTrigger.StateChange-Eigenschaft
Für die Skripterstellung ruft die Art der Terminalserver-Sitzungsänderung ab, die einen Taskstart auslösen würde, oder legt diese fest.
Syntax
SessionStateChangeTrigger.StateChange As Integer
Eigenschaftswert
Die Art der Terminalserver-Sitzungsänderung, die das Starten einer Aufgabe auslöst.
Die möglichen Werte sind aus der TASK SESSION STATE CHANGE _ _ _ _ TYPE-Enumeration.
| Wert | Bedeutung |
|---|---|
|
Änderung des Verbindungsstatus der Terminalserverkonsole. Beispielsweise, wenn Sie eine Verbindung mit einer Benutzersitzung auf dem lokalen Computer herstellen, indem Sie die Benutzer auf dem Computer wechseln. |
|
Änderung des Verbindungsstatus der Terminalserverkonsole. Beispiel: Wenn Sie die Verbindung mit einer Benutzersitzung auf dem lokalen Computer trennen, indem Sie die Benutzer auf dem Computer wechseln. |
|
Änderung des Remoteverbindungsstatus des Terminalservers. Beispielsweise, wenn ein Benutzer mithilfe des Remotedesktopverbindung von einem Remotecomputer eine Verbindung mit einer Benutzersitzung herstellt. |
|
Änderung des Zustands der Remotetrennung des Terminalservers. Beispiel: Ein Benutzer trennt die Verbindung mit einer Benutzersitzung, während er das Remotedesktopverbindung einem Remotecomputer verwendet. |
|
Statusänderung für gesperrte Terminalserversitzung. Diese Zustandsänderung bewirkt beispielsweise, dass der Task ausgeführt wird, wenn der Computer gesperrt ist. |
|
Statusänderung für entsperrte Terminalserversitzung. Diese Zustandsänderung bewirkt beispielsweise, dass der Task ausgeführt wird, wenn der Computer entsperrt wird. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Nur [ Vista-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server [ 2008-Desktop-Apps] |
| Typbibliothek |
|
| DLL |
|