您可以从 cmd 更改 IIS 应用程序设置吗?

您可以从 cmd 更改 IIS 应用程序设置吗?

我正在考虑通过某种脚本来设置 IIS 应用程序设置,并且我一直在研究 appcmd.exe,但我不能完全确定我是否能够使用它来进行我需要的更改。

无论如何,我有一个正在运行的 Server 2016 RDWeb 实例,我希望能够将 PasswordChangeEnabled 设置从 False 设置为 True。虽然我可以轻松地从 IIS 管理器 GUI 执行此操作,但我需要能够从命令提示符执行此操作。

设置位于 [服务器名称] –> 站点 –> 默认网站 –> RDWeb –> 页面下,然后打开应用程序设置部分。

使用 appcmd 可以实现这个吗?

答案1

过去,我曾使用 powershell 完成过相同的任务,但属性不同。

Get-IISConfigSection

Set-IISConfigAttributeValue

不幸的是,我现在没有可用的 IIS 来查找确切的命令。请检查以下内容:

MS IIS 管理

答案2

启用密码更改页面的 PowerShell 命令是:

Set-WebConfigurationProperty -PSPath 'IIS:\Sites\Default Web Site\RDweb\Pages' -Filter "/appSettings/add[@key='PasswordChangeEnabled']" -Name 'Value' -Value 'true'

相关内容