- 締切済み
Windows2003サーバです。
Windows2003サーバです。 このたび自動のリブートをタスクからバッチで登録したのですが、 (shutdown.exeを使用。) ネットで調べてみるとreboot.vbsがあるというのでマイクロソフトのサイトから 落としてみたところ落ちてきたファイル名称は"restart.vbs" なんでなんでしょうか?ご存知の方教えてください。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- 486HA
- ベストアンサー率45% (1013/2247)
:>あまり無駄なことさせないでください。 :>どうも検討はずれの受け答えされて、答えた気になられてませんかね? それは、こちらのセリフです。 [restart.vbs]付加するパラメータで挙動を選択する。 Main Function: Shutsdown, PowerOff, LogOff, Restarts a machine. [restart.vbs] 'Shutdown Method Constants CONST CONST_SHUTDOWN = 1 CONST CONST_LOGOFF = 0 CONST CONST_POWEROFF = 8 CONST CONST_REBOOT = 2 CONST CONST_FORCE_REBOOT = 6 CONST CONST_FORCE_POWEROFF = 12 CONST CONST_FORCE_LOGOFF = 4 CONST CONST_FORCE_SHUTDOWN = 5 ftp://ftp.microsoft.com/reskit/win2000/restart.vbs [reboot.vbs] 内部にパラメータを記述して再起動を規定。 Set objSystemSet = GetObject("winmgmts:{impersonationLevel=impersonate,(Shutdown)}").InstancesOf("Win32_OperatingSystem") For Each objSystem In objSystemSet objSystem.Win32Shutdown 2 Next :>なんでなんでしょうか?ご存知の方教えてください。 これで分からなければ、また「無駄なことをしてしまった。」
- 486HA
- ベストアンサー率45% (1013/2247)
ファイル名が「reboot.vbs」とか「restart.vbs」ということが問題ではなくて、 何を記述してあるかが重要です。 最も単純化すると[shutdown -r]です。 ファイルの拡張子は、vbs/cmd/batならどれでも同じです。
お礼
まずは回答ありがとうございます。 ですが・・・、残念ながら私の質問と貴方のご回答は噛みあってません。 要はreboot.vbsで出回ってるようですが、なんでファイル名が違ってるんでしょうか?です。 shutdownコマンドについても既知の内容です。 >ファイル名が「reboot.vbs」とか「restart.vbs」ということが問題ではなくて →私はvbsに対してそれほど知識があるわけではないですが、読んだ結果はそれなりに理解しました。 shutdown.exeよりは信頼がおけそうです。 あまり無駄なことさせないでください。 どうも検討はずれの受け答えされて、答えた気になられてませんかね? すいませんが、やっぱり回答にはまったくなってないと思いませんか?
お礼
それを最初から書き込めばいいのに・・。 貴方という人に出会ったことについて不幸を思います。