如何查找 IIS 功能的名称

rad*_*rad 5 asp.net iis asp.net-mvc powershell scripting

我想用 powershell 编写一台机器的设置脚本,但我不知道如何找到模块的名称。我想构建与下面的脚本相同的脚本,但是对于 asp.net mvc 3、URL Rewrite 2.0、URL 授权...

我试图在谷歌,网络平台安装程序中搜索......我错过了什么吗?

前任 :

Import-Module ServerManager
$features = @(
   "Web-WebServer",
   "Web-Static-Content",
   "Web-Http-Errors",
   "Web-Http-Redirect",
   "Web-Stat-Compression",
   "Web-Filtering",
   "Web-Asp-Net45",
   "Web-Net-Ext45",
   "Web-ISAPI-Ext",
   "Web-ISAPI-Filter",
   "Web-Mgmt-Console",
   "Web-Mgmt-Tools",
   "NET-Framework-45-ASPNET"
)
Add-WindowsFeature $features -Verbose
iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))
choco install -y webdeploy
Run Code Online (Sandbox Code Playgroud)

chi*_*ef7 6

打开 PowerShell 提示符并使用Get-WindowsFeaturecmdlet。

在此处输入图片说明

我相信这个 PS 模块默认安装在服务器上。对于运行 Windows 7 的客户端计算机,您可以安装远程服务器管理工​​具 - https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=7887