卸载 Windows PowerShell Web 访问Uninstall Windows PowerShell Web Access
适用于:Windows Server 2012 R2、Windows Server 2012
本主题中的步骤说明了如何从已安装 Windows PowerShell Web 访问网站的网关服务器中删除该网站及其应用程序。
开始前,先通知基于 Web 控制台的用户,你准备删除网站。
卸载 Windows PowerShell Web 访问并不卸载 IIS 或任何其他自动安装的功能,因为 Windows PowerShell Web 访问需要它们处于运行状态。卸载过程保留了依赖 Windows PowerShell Web 访问的功能;必要时你可以单独卸载那些功能。
本部分内容可帮助你卸载以下内容:
- Windows PowerShell Web 访问 Web 应用程序
- Windows PowerShell Web 访问功能
方法是使用 Windows PowerShell cmdlet。
执行以下操作之一,打开 Windows PowerShell 会话。
在 Windows 桌面上,右键单击任务栏上的 Windows PowerShell。
键入 ,然后按 Enter。
- 如果指定了自己的自定义网站名称,请将
-WebsiteName
参数添加到命令中,并指定网站名称。
- 如果指定了自己的自定义网站名称,请将
Uninstall-PswaWebApplication -WebsiteName <web-site-name>
- 如果使用了自定义 Web 应用程序(不是默认应用程序 pswa),请将
-WebApplicationName
参数添加到命令中,并指定 Web 应用程序的名称。
- 如果你使用的是测试证书,则将
DeleteTestCertificate
参数添加到 cmdlet(如以下示例所述)。
使用提升的用户权限执行以下操作之一打开 Windows PowerShell 会话。如果会话已经打开,则继续执行下一步。
在 Windows 桌面上,右键单击任务栏上的Windows PowerShell,然后单击以管理员身份运行。
在 Windows 开始屏幕上,右键单击Windows PowerShell,然后单击以管理员身份运行。
键入以下内容,然后按 Enter,其中的 computer_name 代表要从中删除 Windows PowerShell Web 访问的远程服务器。如果在删除过程中有必要,则
-Restart
参数将自动重新启动目标服务器。
若要在离线的 VHD 上删除角色和功能,你必须添加 参数和 -VHD
参数。-ComputerName
参数含有安装 VHD 的服务器名称, -VHD
参数含有 VHD 在指定服务器上的路径。
- 删除完成后,验证你已删除 Windows PowerShell Web 访问,方法是打开服务管理器中的“所有服务器”页面,选择要删除其功能的服务器,然后在选定服务器的页面上查看“角色和功能”磁贴。
也可针对选定的服务器运行 Get-WindowsFeature
cmdlet (Get-WindowsFeature -ComputerName
本部分中的过程帮助你通过使用服务管理器中的“删除角色和功能向导”和 IIS 管理器卸载 Windows PowerShell Web 访问 Web 应用程序和 Windows PowerShell Web 访问功能。
通过执行以下操作之一,打开 IIS 管理器控制台。如果该控制台已经打开,则继续执行下一步。
在 Windows 桌面上,启动服务器管理器,方法是单击 Windows 任务栏中的“服务器管理器”。在“服务器管理器”的工具菜单中,单击Internet Information Services (IIS) Manager。
在 Windows“开始”屏幕上,键入“Internet 信息服务 (IIS) 管理器”名称的任何部分。当快捷方式在“应用程序”结果中显示时,单击它。
在树窗格中,右键单击运行 Windows PowerShell Web 访问 Web 应用程序的网站中的 Web 应用程序,然后单击删除。
在树窗格中,选择“应用程序池”,并选择 Windows PowerShell Web 访问应用程序池文件夹,单击“操作”窗格中的“停止”,然后单击内容窗格中的“删除”。
关闭 IIS 管理器。
如果服务器管理器已经打开,则继续执行下一步。如果服务器管理器尚未打开,请执行以下任一操作打开它。
在 Windows 桌面上,启动服务器管理器,方法是单击 Windows 任务栏中的“服务器管理器”。
在 Windows 开始屏幕上,单击服务器管理器。
在管理菜单上,单击删除角色和功能。
在“选择目标服务器”页面上,选择你想删除其功能的服务器或离线 VHD。若要选择离线的 VHD,请选择安装 VHD 的服务器,然后选择 VHD 文件。选择目标服务器后,单击下一步。
再次单击“下一步”,跳到“删除功能”页面。
清除Windows PowerShell Web 访问复选框,然后单击下一步。
在确认删除选择页面上,单击删除。