我正在寻找一种在Windows Vista(以及更新的Redmond OS,例如Server 2008)中以编程方式更改功能(“程序和功能” - >“打开或关闭Windows功能”)的方法。如何以编程方式更改Windows Vista中的功能?
理想的解决方案将采用Powershell脚本(Get-Features,Set-Features)的形式,但是任何指向MSDN /其他文档的指针都将非常受欢迎! (我最初的Google/StackOverflow搜索快到了)。
通过自动方式打开或关闭功能,可以让我为不同场景自动完成计算机设置。例如,要使用IIS开发ASP.NET应用程序,需要安装一些默认不安装的IIS功能。我目前的“确保至少显示此截图中显示的功能”的过程留下了许多不足之处。
那么我希望能够以可重复的方式设置我的机器。我希望我的所有开发机器都安装了一些特定功能。您是否认为根据屏幕截图/书面笔记手动选择每台机器的所有功能会更好? – 2009-01-22 15:40:42