PowerShell sript 设置 IIS 环境变量

sco*_*211 5 iis powershell

如何使用 PowerShell 自动执行以下步骤?:

  1. 转到 IIS 并选择一个网站(网站名称很可能作为参数在脚本中传递)
  2. 进入配置编辑器 在此处输入图片说明
  3. 在下拉列表中选择 aspNetCore 部分 在此处输入图片说明
  4. 进入环境变量 在此处输入图片说明
  5. 添加新收藏 在此处输入图片说明
  6. 创建新的环境变量 在此处输入图片说明

sco*_*211 6

感谢 Lex Li,似乎配置编辑器在保存之前自动生成脚本。这让我得到了最终的 PS 脚本:

Add-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST/WEBSITENAME'  -filter "system.webServer/aspNetCore/environmentVariables" -name "." -value @{name='EnvironmentVariableName';value='EnvironmentVariableValue'}
Run Code Online (Sandbox Code Playgroud)