Betriebssystem: Windows Vista, Windows 7, Windows 8, Windows 10, Windows 11
|
In bestimmten Situationen muss der weitere Ablauf von Befehlsskripten (oder Anwendungen) auf ein bestimmtes Ereignis (z. B. Abschluss des Backups) warten. Insbesondere wenn die Zeitdauer nicht bekannt ist oder sich die Zeitspanne unterscheidet, dann müssen die Vorgänge synchronisiert werden. D.h. eine einfache Wartezeit des Skripts oder der Anwendung ist nicht möglich. Hierfür wird ein kleines Kommandozeilentool (im Lieferumfang von Windows enthalten) bereitgestellt. Die Synchronisierung über Signalnamen lässt sich auch computerübergreifend im Netzwerk einsetzen (z. B. der Client wartet und der Server sendet an den Client ein Signal)..
So geht's (auf ein Signal warten):
- "" > ("") bzw. "(") > ("") bzw. ("") > "" (oder "" starten)
- Als Befehl geben Sie "" oder "" ein. Ersetzen Sie dabei "" durch einen eindeutigen Namen und ggf. "" durch den Sekundenwert bis zur Zeitüberschreitung.
Z. B.: "" oder ""
- Drücken Sie die Eingabetaste.
So geht's (Signal senden):
- "" > ("") bzw. "(") > ("") bzw. ("") > "" (oder "" starten)
- Als Befehl geben Sie "" oder "" ein. Ersetzen Sie dabei "" durch den entsprechenden Namen und ggf. "" durch einen Computernamen oder die IP-Adresse.
Z. B.: "" oder ""
- Drücken Sie die Eingabetaste.
Befehlszeilenparameter:
Parameter |
Kurzbeschreibung |
/P [Kennwort] |
Gibt das Kennwort des Benutzerkontos an. In Verbindung mit dem Parameter "/U". |
/S [Computer] |
Gibt den Namen oder die IP-Adresse eines Remotecomputers an. Die Standardeinstellung ist der lokale Computer. |
/SI |
Sendet das angegebene Signal an einen Computer oder an das gesamte Netzwerk. |
/T [Zeit] |
Gibt die Anzahl der Sekunden an, die auf ein Signal gewartet werden sollen. Gültige Werte 1 bis 99999. Standard: unbestimmte Zeit |
/U [Benutzer] |
Gibt das Benutzerkonto an. Standard: Anmeldeinformationen des aktuellen Benutzers |
Hinweise:
- Ein Computer kann auf mehrere eindeutige Signalnamen warten. Der Signalname darf nicht mehr als 255 Zeichen und keine Zeichen außer a-z, A-Z, 0-9 und ASCII-Zeichen im Bereich von 128 bis 255 enthalten.
- Ohne die Angabe des Parameters "/S" wird das Signal an alle Computer in der Domäne gesendet.
- Computer können nur Signale empfangen, wenn diese sich in derselben Domäne wie der Computer befinden, der das Signal sendet.
Querverweis:
|