【问题标题】:What is the best way to enable Windows feature programmatically?以编程方式启用 Windows 功能的最佳方法是什么?
【发布时间】:2014-07-21 21:18:15
【问题描述】:

我需要打开“桌面体验”Windows 功能。是否可以使用 C# 并且不让用户参与此过程(或最少参与)?最好的方法是什么?

UPD: PowerShell Add-WindowsFeature 不是解决方案,因为 ServerManager 命令仅适用于 64 位版本的 PowerShell

【问题讨论】:

标签: c# .net windows


【解决方案1】:

您可以使用 Powershell 安装“桌面体验”。

本文对此进行了描述:

http://blogs.technet.com/b/rmilne/archive/2013/07/11/install-desktop-experience-on-windows-server-2012.aspx

恕我直言,这比走 C# 路线更容易。

【讨论】:

  • 适用于 Windows PowerShell 4.0。如果用户没有它怎么办?可以在他的 PC 上自动安装 PowerShell 吗?
猜你喜欢
  • 2022-01-17
  • 2010-11-01
  • 1970-01-01
  • 1970-01-01
  • 2017-03-08
  • 1970-01-01
  • 1970-01-01
  • 2021-07-27
  • 2011-04-27
相关资源
最近更新 更多