gpt4 book ai didi

powershell - 确定 Win32_OptionalFeature 的父功能

转载 作者:行者123 更新时间:2023-12-01 08:50:16 25 4
gpt4 key购买 nike

背景故事,在 2012-R2 中,使用 Powershell v4.0,您可以访问 Get-WindowsFeature cmdlet,仅适用于服务器操作系统。它包括填充 TreeView 节点所需的父字段,因为子节点被键入到父节点。

Get-WindowsFeature | select Name,DisplayName,Installed,Parent

从 Windows 7/8.1 开始,我们不能使用 cmdlet,它不能在桌面操作系统上运行。我们可以在这里看到相同的数据,但没有父 ID 字段。如何从 WMI 确定父功能?对解决问题的任何答案持开放态度。
GWMI Win32_OptionalFeature | select Name,Caption,InstallState 

http://msdn.microsoft.com/en-us/library/ee309383%28v=vs.85%29.aspx

简而言之,我正在尝试从 gwmi 命令生成 .csv 转储,该转储将用于根据当前安装的功能填充 TreeView 控件。有点像这样。

enter image description here

最佳答案

不完全是您的要求,但微软提供了 dism utility
管理可选功能。
看看/get-features/get-featureinfo转变。

这是有关如何安装 RSAT(远程服务器管理工​​具)的示例

start-process "powershell" -verb "runas"  -argumentlist "-noprofile -command 
dism.exe /Online /Enable-Feature
/FeatureName:RemoteServerAdministrationTools
/FeatureName:RemoteServerAdministrationTools-Roles
/FeatureName:RemoteServerAdministrationTools-Roles-AD
/FeatureName:RemoteServerAdministrationTools-Roles-AD-Powershell"

关于powershell - 确定 Win32_OptionalFeature 的父功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26775309/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com