2013-02-19 88 views
1

我期待在遠程服務器上創建新的虛擬目錄,並將應用程序池設置爲非默認配置。我正在使用NAnt,但對任何其他可以實現此目的的命令都是開放的。如何更改遠程服務器上的IIS 7應用程序池?

這是我曾嘗試:在創建VD到遠程服務器,但惡性的任務不具有specificing應用程序池參數

<mkiisdir iisserver="${remote.server}" dirpath="${install.path}" vdirname="${vir.dir.name}" /> 

以上優良工程。奇怪爲什麼不!

我考慮使用PowerShell到update the application pool,因爲我已經創建了虛擬目錄,但由於我的Windows操作系統限制,我無法安裝更新IIS應用程序池所需的WebAdministration模塊。

是否有任何現有的方法來實現這個我沒有考慮過?

謝謝。

回答

0

您可以使用位於System32文件夾中的AppCmd.exe。

appcmd set app /app.name:"Default Web Site/MyVirtualDirectoryName" /applicationPool:"MyAppPool" 

如果你需要遠程更新其他服務器上的Web應用程序的目錄,那麼你可以使用PSExec \\RemoteServerHostname appcmd set app /app.name:"Default Web Site/MyVirtualDirectoryName" /applicationPool:"MyAppPool"

相關問題