我正在考虑通过某种脚本来设置 IIS 应用程序设置,并且我一直在研究 appcmd.exe,但我不能完全确定我是否能够使用它来进行我需要的更改。
无论如何,我有一个正在运行的 Server 2016 RDWeb 实例,我希望能够将 PasswordChangeEnabled 设置从 False 设置为 True。虽然我可以轻松地从 IIS 管理器 GUI 执行此操作,但我需要能够从命令提示符执行此操作。
设置位于 [服务器名称] –> 站点 –> 默认网站 –> RDWeb –> 页面下,然后打开应用程序设置部分。
使用 appcmd 可以实现这个吗?
答案1
过去,我曾使用 powershell 完成过相同的任务,但属性不同。
Get-IISConfigSection
Set-IISConfigAttributeValue
不幸的是,我现在没有可用的 IIS 来查找确切的命令。请检查以下内容:
答案2
启用密码更改页面的 PowerShell 命令是:
Set-WebConfigurationProperty -PSPath 'IIS:\Sites\Default Web Site\RDweb\Pages' -Filter "/appSettings/add[@key='PasswordChangeEnabled']" -Name 'Value' -Value 'true'