22
バッチファイルを作成して1つのIISアプリケーションを起動し、別のIISアプリケーションを停止したいとします。コマンドラインからIIS 7アプリケーションを停止/起動する方法はありますか?
どのようにコマンドラインを使用して行うことができますか?
バッチファイルでどのように結合するのですか?
バッチファイルを作成して1つのIISアプリケーションを起動し、別のIISアプリケーションを停止したいとします。コマンドラインからIIS 7アプリケーションを停止/起動する方法はありますか?
どのようにコマンドラインを使用して行うことができますか?
バッチファイルでどのように結合するのですか?
.bat
拡張子を持つファイルにこれを入れてください。
@echo off
appcmd start sites "site1"
appcmd stop sites "site2"
更新
だけappcmd
は、あなたのシステムのPATH
環境変数に%windir%\system32\inetsrv\
を追加することにより、どこからでも利用可能であることを確認してください。あるいは、バッチファイル内のフルパスをappcmd.exe
に使用することもできます。
私は試しても動作しません – Eugene
'appcmd'はバッチファイルの外で動作しますか? – adarshr
これで動作します。 @echo off %windir%\ system32 \ inetsrv \ appcmdサイト「site」を停止する – Eugene