• 締切済み

Windows2003サーバです。

Windows2003サーバです。 このたび自動のリブートをタスクからバッチで登録したのですが、 (shutdown.exeを使用。) ネットで調べてみるとreboot.vbsがあるというのでマイクロソフトのサイトから 落としてみたところ落ちてきたファイル名称は"restart.vbs" なんでなんでしょうか?ご存知の方教えてください。

みんなの回答

  • 486HA
  • ベストアンサー率45% (1013/2247)
回答No.2

:>あまり無駄なことさせないでください。 :>どうも検討はずれの受け答えされて、答えた気になられてませんかね? それは、こちらのセリフです。 [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 :>なんでなんでしょうか?ご存知の方教えてください。 これで分からなければ、また「無駄なことをしてしまった。」

aaa77777777
質問者

お礼

それを最初から書き込めばいいのに・・。 貴方という人に出会ったことについて不幸を思います。

  • 486HA
  • ベストアンサー率45% (1013/2247)
回答No.1

 ファイル名が「reboot.vbs」とか「restart.vbs」ということが問題ではなくて、 何を記述してあるかが重要です。  最も単純化すると[shutdown -r]です。 ファイルの拡張子は、vbs/cmd/batならどれでも同じです。

aaa77777777
質問者

お礼

まずは回答ありがとうございます。 ですが・・・、残念ながら私の質問と貴方のご回答は噛みあってません。 要はreboot.vbsで出回ってるようですが、なんでファイル名が違ってるんでしょうか?です。 shutdownコマンドについても既知の内容です。 >ファイル名が「reboot.vbs」とか「restart.vbs」ということが問題ではなくて →私はvbsに対してそれほど知識があるわけではないですが、読んだ結果はそれなりに理解しました。  shutdown.exeよりは信頼がおけそうです。 あまり無駄なことさせないでください。 どうも検討はずれの受け答えされて、答えた気になられてませんかね? すいませんが、やっぱり回答にはまったくなってないと思いませんか?

関連するQ&A