2013-02-19 90 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"

相关问题