在PowerShell中创建,编辑,删除虚拟目录,网站和应用程序

时间:2010-09-07 10:34:00

标签: iis powershell

我使用PowerShell创建并删除了虚拟目录,效果很好。

但是如何修改名称和端口路径?

3 个答案:

答案 0 :(得分:5)

请注意,这仅适用于Windows 7或Win2k8R2

Import-Module webadministration

这将导入修改IIS网站所需的所有命令,此时您有2个选项,您可以将更改导航到IIS:\并使用set-Item等,或者您可以调用

 (Get-Website)

这将列出服务器上的所有网站,您可以手动索引它们以更改设置,即(Get-Website)[0]将允许您更改第一个站点的设置。使用(获取网站)| Get-Member获取有关可以使用的命令列表的更多详细信息。

答案 1 :(得分:1)

article涵盖了使用PowerShell处理IIS位的基础知识

还有一个涵盖here

的Web管理(IIS)提供程序

答案 2 :(得分:0)

我有一组用于执行此类操作的脚本,您可能会发现这些脚本非常有用。见https://github.com/alastairtree/deploy-websites-with-powershell

然后你可以这样做:

CreateVirtualDirectory.ps1 [WebsiteName] [FolderName] [PhysicalPath] ([domain\user] [password])

我想添加端口就足够了 - 随意分叉; - )