답변:
물론 GUI를 사용할 때 제어판을 통해 'Windows 기능'대화 상자를 사용합니다.
PowerShell에서 동일한 작업을 수행하려면 Enable-WindowsOptionalFeature
cmdlet을 사용할 수 있습니다 .
내부 기능 이름을 알아야이를 얻으려면 다음을 실행하십시오.
Get-WindowsOptionalFeature –Online | ? FeatureName -match "msmq" | select FeatureName
당신은 이와 같은 것을 얻습니다 :
FeatureName
-----------
MSMQ-Container
MSMQ-Server
MSMQ-Triggers
MSMQ-ADIntegration
MSMQ-HTTP
MSMQ-Multicast
MSMQ-DCOMProxy
WCF-MSMQ-Activation45
이제 원하는 기능을 설치할 수 있습니다.
Enable-WindowsOptionalFeature -Online -FeatureName MSMQ-HTTP
Enable-WindowsOptionalFeature -Online -FeatureName MSMQ-Server
...
일부 기능은 다른 기능에 대한 종속성을 가지고 있으며이를 해결하기 위해 -All
스위치를 추가하면 종속성이 자동으로 설치됩니다.