VBScript zum Erkennen des VSS Exchange Writer State
738
Joe
Ich muss den Status des Exchange VSS Writer-Dienstes auf einer bestimmten Maschine ermitteln. Das Skript wird nur ausgeführt, wenn Microsoft Exchange 2003, 2007 oder 2010 derzeit ausgeführt wird.
Die Powershell-Skriptausführung ist keine praktikable Option, da in den Clientumgebungen möglicherweise die Skriptausführung aktiviert ist oder nicht.
Derzeit fange ich die Ausgabe des Befehls ein:
cmd /C "vssadmin list writers | find "Microsoft Exchange Writer" | find "State"
und wenn der Status gesetzt ist, kehre true zurück.
Dies ist immer true, da der erste Fund nur eine einzelne Zeile zurückgibt.
Grundsätzlich muss ich nachgestellte Zeilen zu "Microsoft Exchange Writer" erhalten ... Jeder kennt Flaggen / Optionen / Regex, damit ich nachstehende Zeilen im Befehl "Suchen" finden kann?
Joe vor 12 Jahren
0
Ich denke, dass dies mit einer Kombination von findstr anstelle von find möglich ist. Derzeit finde ich keine Möglichkeit, eine Regex zu erstellen, die sich über mehrere Zeilen erstreckt. Hat jemand eine Ahnung, wie das zu konstruieren ist?
Joe vor 12 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
3
Importieren Sie Kontakte aus MS Exchange in das Adressbuch
-
2
Synchronisieren Sie Google, Outlook-Kalender und Kontakte
-
2
BlackBerry mit Exchange Server (nicht mit BlackBerry Enterprise Server BES)
-
2
iPhone IMAP / Exchange Server: Problem beim Löschen und Verschieben von E-Mails
-
9
Gibt es gute Exchange-Clients, um Outlook zu ersetzen?
-
4
Outlook 2007 fragt beim Öffnen nach dem Kennwort
-
2
Warum ist mein Ordner "Gesendet" in Outlook unter Windows Mobile leer?
-
3
Windows Live Mail-Export nach Exchange
-
3
Gibt es eine einfache Systemanwendung, um über die Ankunft von Exchange-E-Mails zu informieren?
-
3
Wie können Sie sehen, wie viel Speicherplatz Sie in Ihrem Exchange-Postfach verwenden?