ich habe die neue BETA Version ausprobiert, und bei mir funktioniert die User Action leider nicht so, wie ich mir das erhofft habe. Also, hier ist mein (zugegeben leicht exotisches) Szenario:
- WHS 2011 läuft als virtuelle Maschine auf VMWare ESXi 5.1. (Weitere VMs auf der selben VMWare Installation sind das ZFS basierte Filesystem unter Nexentastor und Windows 7.)
- Unter WHS 2011 (also in der VM) habe ich ein kleines Batch-File erstellt, welches sich mit Hilfe von PUTTY (resp. PLINK) in der VMWare Konsole einloggt und den Server (und sämtliche virtuelle Maschinen) herunterfährt.
- Der Inhalt des Batchfiles ist ein ganz einfacher Einzeiler:(Wobei <PuttySessionName> auf eine in Putty gespeicherte Konfiguration verweist.)
Code: Alles auswählen
plink -load <PuttySessionName> halt
- Wenn ich dieses Batchfile unter WHS 2011 starte (z.B. per Doppelklick), dann passiert genau das, was passieren soll: WHS 2011 (und alle anderen VMs) fahren herunter, und einige Zeit später schaltet sich die Hardware aus
- Jetzt habe ich versucht, dieses Batchfile in Lightsout als User Action einzutragen: C:\Program Files (x86)\Putty\shutdown.bat (ich habe es mit und ohne Anführungszeichen versucht)
- Ich kann in LightsOut sehen, dass die Useraction mehrfach getriggert wurde, aber es passiert nichts, d.h. der Server läuft unverändert weiter. Also scheint das Script nicht ausgeführt zu werden.
Cheers & danke,
teq
* EDIT: Jetzt habe ich mal in ein Logfile geschaut (OK, hätte ich wohl gleich machen können), und dabei herausgefunden, dass man den Namen des Batchfiles definitiv in Anführungszeichen setzen sollte (sonst findet LightsOut das File gar nicht). Aber mit Anführungszeichen gibt es die folgenden Fehler im Log:
Code: Alles auswählen
2012-01-12 07:33:14:889 [ 4] DEBUG Starting to run: "C:\Program Files (x86)\Putty\shutdown.bat"
2012-01-12 07:33:14:889 [ 4] DEBUG ******** start "C:\Program Files (x86)\Putty\shutdown.bat" ********
2012-01-12 07:33:14:904 [ 15] DEBUG ** C:\Windows\system32>plink -load <PuttySessionName> halt
2012-01-12 07:33:17:525 [ 14] WARN ** Unable to open connection:
2012-01-12 07:33:17:525 [ 14] WARN ** Host does not exist
2012-01-12 07:33:17:525 [ 4] DEBUG ******** finished "C:\Program Files (x86)\Putty\shutdown.bat" ********