标签: c# .net windows
我需要启用“桌面体验”Windows功能。是否可以使用C#进行,并且不涉及此过程中的用户(或涉及最少的参与)?这是最好的方法吗?
UPD: PowerShell Add-WindowsFeature不是解决方案,因为ServerManager命令仅适用于64位版本的PowerShell
答案 0 :(得分:2)
您可以使用Powershell安装“桌面体验”。
这篇文章描述了它:
http://blogs.technet.com/b/rmilne/archive/2013/07/11/install-desktop-experience-on-windows-server-2012.aspx
恕我直言,这比走C#路线容易。