Zweck:Überwachen Sie Netzwerkverbindungen und -trennungen

 

Format:NETMONITOR [/C [Name]]

NETMONITOR Name VERBUNDEN | GETRENNT n Befehl

 

NameNetzwerkname
nAnzahl der Wiederholungen (bzw FÜR IMMER)
BefehlBefehl, der ausgeführt werden soll, wenn die Bedingung ausgelöst wird

 

/Klar)

 

Verwendung:

 

Der Netzwerkname kann entweder sein LAN (für ein lokales Netzwerk), WAN (DFÜ-Netzwerk) oder der Name eines drahtlosen Netzwerks. Der Netzwerkname kann Platzhalter enthalten.

 

Die Befehlszeile wird analysiert und erweitert, bevor NETMONITOR ausgeführt wird. Wenn Sie also Umleitungszeichen oder Variablen übergeben möchten Befehl Sie müssen sie schützen (indem Sie sie in einfache Anführungszeichen setzen, die %-Werte verdoppeln oder Befehlsgruppierungen verwenden).

 

Wenn das letzte Argument in der Zeile ein Single ist (, es wird als Beginn einer Befehlsgruppe interpretiert. NETMONITOR hängt die folgenden Zeilen an (in einer Batch-Datei) oder fordert Sie zu weiteren Eingaben auf (in der Befehlszeile), bis ein Abschluss erfolgt ).

 

Wenn Sie keine Argumente eingeben, zeigt NETMONITOR die Netzwerke an, die es derzeit überwacht.

 

Die Überwachung läuft asynchron in einem separaten Thread. Wenn die Bedingung ausgelöst wird, wird der Befehl sofort ausgeführt. Dies kann zu Problemen führen, wenn Sie versuchen, im Hauptbildschirm auf die Anzeige zu schreiben oder auf Dateien zuzugreifen TCC-RT-Thread führt auch I/O durch. Möglicherweise müssen Sie verwenden Starte das Spiel or ABLÖSEN in Befehl Konflikte vermeiden.

 

NETMONITOR erstellt Umgebungsvariablen, wenn ein Netzwerk verbunden ist, die abgefragt werden können Befehl. Die Variable wird danach gelöscht Befehl ausgeführt wird.

 

_netnameDer Name (SSID) des Netzwerks

 

_netcountDie Häufigkeit, mit der die Bedingung ausgelöst wurde

 

Zubehör:

 

/CIf Name angegeben ist, entfernen Sie den Monitor für dieses Netzwerk. Andernfalls entfernen Sie alle Netzwerkmonitore.