質問

QNo.2703751 windows2000サーバーをロック状態で自動再起動するには?
質問者:ya-tan2007 windows2000サーバーをロック状態で自動再起動する方法を探しています。
IISの入っているサーバーではIISの再起動をバッチにしタスクに仕込んで
自動再起動は成功しましたが、IISの入っていないサーバーでは再起動が出来ません。
じゃあ、IISを入れたらと言う話になると思いますが、IISを入れようとするとサーバーで
稼動しているソフトの再インストールが必要になると警告が出てきたので現状では出来ない状態です。

APIやリモートを使った方法で再起動を掛けるやり方を
どなたかご存知の方はおられないでしょうか?
困り度:
  • すぐに回答を!
質問投稿日時:
07/01/28 19:34
最新から表示回答順に表示

回答

ANo.1 Windows 2000 でリモート シャットダウン ツールを使用してコンピュータのシャットダウンと再起動を行う
http://support.microsoft.com/kb/317371/ja
http://sonic64.com/2005-09-01.html
http://homepage2.nifty.com/winfaq/w2k/boot.html#123
http://homepage2.nifty.com/winfaq/w2k/boot.html#1179

で出来るかと思います。
ロック状態の意味が分かりませんが
誰もログオンしていない状態で運用しているのが一般的かと?
ログオン画面で止まらないのかな。
回答者:nicotinism
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:
07/01/28 21:29
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼沢山の情報を
教えてくださりありがとうございます。
実は、教えて頂いたものは以前に試しましたが成功いませんでした。
私の説明不足ですみませんでした。
まず、
2000サーバーにshutdown.exeがないのでXPから移植し、ログイン状態でshutdown -r でバッチを作りタスクに仕込んでexeは作動しました。またサーバーのadministrator権限のあるクライアントパソコンからリモートで
shutdown -r -m \\server01などと書き込んだバッチを仕込み
起動させましたがいずれもサーバーがログイン状態、ログオフ状態
でしか成功しておりません、ロック状態だは無理でした。
ロック状態とはスクリーンセイバーのロックと同じでバックでプログラムが作動している状態なのではないでしょうか?
正直良くわかっていません。

回答

ANo.2 再起動したいのは「OS」ですか?「IIS」ですか?
OSの再起動であればIISが入っているかどうかは関係ありません。

「IISの管理スクリプトを利用してローカルで再起動ができたのにIISが入っていないリモートサーバで管理スクリプトを使おうと思ったら動かない。」
と言う状態であれば当然ですね。
※IISが無いのですから。

Windowsのサービスをリモートから制御するツールは多数存在します。
リソースキットの中にも入っていたような気がします。IISを管理するのではなく、W3SVCサービスを再起動する方向で探すとすぐ見つかると思いますよ。
回答者:FudaKeji
種類:アドバイス
どんな人:専門家
自信:参考意見
回答日時:
07/01/28 21:52
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼ご回答ありがとうございます。
再起動したいのはOSです。

恥を忍んでお聞きします。
W3SVCサービスとは何なのでしょうか?
調べたのですが、
Internet Information Server (IIS) に関係するのもとしか
分かりませんでした。

回答

ANo.3 http://support.microsoft.com/kb/828256/ja

に当てはまりませんか?
再起動したのはOSだったのですね。
IISというキーワードが出ており、IISが入っているor入っていないの違いが強調されていたので・・・

おそらく環境の違いを明記されたのだと思いますが、環境は[環境]として明記した上で状態の違いを質問内容としたほうが分かりやすいですよ。
回答者:FudaKeji
種類:アドバイス
どんな人:専門家
自信:参考意見
回答日時:
07/01/29 19:39
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

ANo.4 「W3SVCが何か?」にお答えしていませんでした。

これはIISのWEBサーバ部分のサービス名を指します。
管理ツールのサービスで見ると「World Wide Web Publishing」と表示されているものです。
Windowsサービスはサービス名と表示名というものを持っています。
サービスを制御するツールにはサービス名で指定するものや表示名でも動作するものがあります。
「World Wide Web Publishing」は表示名です。

net コマンドは表示名指定ですね。
回答者:FudaKeji
種類:アドバイス
どんな人:専門家
自信:参考意見
回答日時:
07/01/29 19:51
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼ご返事が大変遅くなり申し訳ございませんでした。
体調を崩していたもので・・・・
本日1/31 PM19:30に確認しました。
凄く分かりやすく教えてくださって本当にありがとうございます。
早速、今から、やってみます!!
最新から表示回答順に表示