WSHでWindowsのシャットダウン、再起動

最後の引数が0だとログオフ、1でシャットダウン、2で再起動ですと。
JScriptでやってみた。

var log_off   = 0;
var shut_down = 1;
var re_boot   = 2;

WSH.createobject('wscript.shell').run(
    'rundll32.exe shell32.dll,SHExitWindowsEx ' + shut_down
);

再起動だけ試してみたけど、普通に再起動するより早い感じ。


いや、気のせいみたい。