2014-11-06 4 views
3

Powershell v4.0을 사용하면 2012-R2의 뒷 이야기에서 서버 OS에서만 작동하는 Get-WindowsFeature cmdlet에 액세스 할 수 있습니다. 자식 노드가 부모 노드에 키잉되어 있으므로 트리 뷰 노드를 채우는 데 필요한 부모 필드가 포함됩니다.Win32_OptionalFeature의 부모 기능 결정

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

Windows 7/8.1부터는 cmdlet을 사용할 수 없으며 데스크톱 OS에서 실행되지 않습니다. 여기에서는 동일한 데이터를 볼 수 있지만 상위 ID 필드는 볼 수 없습니다. WMI의 부모 기능을 어떻게 확인할 수 있습니까? 문제를 해결하는 모든 대답을 열어 라.

GWMI Win32_OptionalFeature | select Name,Caption,InstallState 
한마디로

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

, 나는 현재 설치된 기능을 기반으로 트 리뷰 컨트롤을 채우는 데 사용됩니다을 원하면 명령에서 .CSV 덤프를 생성하는 것을 시도하고있다. 이 정도.

enter image description here

답변

0

당신 묻는하지만 마이크로 소프트는 dism utility 이 옵션 기능을 관리하기 위해 제공하지 정확하게. /get-features/get-featureinfo 스위치를 살펴보십시오. 여기

는 RSAT (원격 서버 Adminitration 도구)를 설치하는 방법에 대한 예를

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" 
입니다