VBScriptを使用してIIS6.0/ 7.0で仮想ディレクトリ(またはWebアプリケーション)の名前を変更するにはどうすればよいですか?
4 に答える
IIS 7でサイト名を変更するだけの場合は、applicationHost.configファイルを編集します。このファイルはにありますc:\Windows\System32\inetsrv\config\
アプリケーションの名前を見つけて置き換えます。ファイルを保存します。また、IIS管理コンソールを再起動すると、名前が変更されていることがわかります。
IISで名前を変更しますか、それとも仮想パスを変更しますか?adsutilはどちらも実行できます。c:\ inetpub\AdminScriptsにインストールする必要があります
adsutil.vbs SET W3SVC / svcnum / Root / AppName /AppFriendlyName"新しいフレンドリ名"
adsutil.vbsSET W3SVC / svcnum / Root / AppName /AppRoot"新しいアプリケーションパス"
IIsWebVirtualDirSetting WMI コレクション (MicrosoftIISv2 WMI 名前空間) のオブジェクトの "Name" プロパティを参照してください。
http://msdn.microsoft.com/en-us/library/ms525005%28v=vs.90%29.aspxを参照してください。
ローカル シェル スクリプトを使用するとします。
PowerShell を試してみてください。IIS7 では、非常に強力に見える新しい管理ツールが導入されたと思います。これらのスクリプトを使用して、WMI を介して IIS をリモートで管理することもできると思います。
VBScript よりも複雑にする必要はありません。
別の方法として、VBScript を使用して IIS 構成ファイルを編集したり、管理オブジェクトを作成したりすることもできますが、それは実際には適切な方法ではないようです。
うまくいけば、これが役に立ちます。