通过PowerShell WebAdministration模块寻求有关如何设置IIS 网站(不是应用程序池)-标识字段的帮助。我有很多IIS服务器(每个服务器上都有很多网站),需要重设密码。
Here's where the identity fields would be set manually
我已经拥有修改应用程序池标识所需的命令,但是在修改网站标识字段上找不到任何东西。
TIA。
答案 0 :(得分:0)
欢迎,SamJ!您是否尝试过类似此脚本的内容?
$iisSitePath = "IIS:\Sites\" + $siteName
$website = get-item $iisSitePath
$website.virtualDirectoryDefaults.userName = "domain\username"
$website.virtualDirectoryDefaults.password = "password"
$website | set-item
在this blog上找到
还有一个将XML戳入applicationhost.config文件的选项:
Set-WebConfiguration -Filter "/system.applicationHost/sites/site[@name='Test']/application[@path='/']/virtualDirectory[@path='/']" -Value @{userName='DOMAIN\TestUser'; password='Pa55word'}