Windowsコマンド集
コマンド集(機能別) | コマンド集(アルファベット順)

iisreset  IIS関連サービスの開始/停止/再起動 (標準)

 構文  
IISRESET [コンピュータ名] [オプション]

 オプション 
コンピュータ名IISサービスの操作対象とするコンピュータ名を指定する。
/RESTART操作対象のコンピュータで,すべてのインターネット・サービスを停止した後,再開する。
/START操作対象のコンピュータで,自動的に開始するように設定されたすべてのインターネット・サービスを開始する。
/STOP操作対象のコンピュータで,すべてのインターネット・サービスを停止する。
/REBOOT操作対象のコンピュータを再起動する。
/REBOOTONERROR操作対象のコンピュータで,インターネット・サービスの開始/停止/再開時にエラーが発生した場合に,そのコンピュータを再起動する。
/NOFORCE操作対象のコンピュータで,インターネット・サービスを通常どおり停止できなかった場合に,インターネット・サービスを強制終了しない。
/TIMEOUT:valインターネット・サービスが正しく停止するまで待つタイムアウトの値を,秒単位で指定する。このタイムアウトが失効した後,「/REBOOTONERROR」パラメータが指定されている場合は,コンピュータを再起動できる。再開のための既定値は「20」(秒),停止は「60」(秒),再起動は「0」(秒)。
/STATUS操作対象のコンピュータにおける,すべてのインターネット・サービスの状態を表示する。
/ENABLE操作対象のローカル・コンピュータ上で,インターネット・サービスの再開を有効にする。
/DISABLE操作対象のローカル・コンピュータ上で,インターネット・サービスの再開を無効にする。

 利用環境  
NT/2000/XP/2003

 説明  
IIS関連のサービスを操作し,開始/停止/再起動をする。

 使用例  
サーバー「server01」のIISサービスを再起動する。
iisreset server01 /RESTART

 関連事項  
なし

■変更履歴
当初の記事では「/START」オプションの説明として「操作対象のコンピュータで,すべてのインターネット・サービスを開始する」としておりました。これを「操作対象のコンピュータで,自動的に開始するように設定されたすべてのインターネット・サービスを開始する」に修正しました(2006年5月12日)。