Где модуль Powershell NetSecurity?

Я не могу найти модуль NetSecurity в своей системе. Я использую экземпляр Amazon Windows 2008 Server R2 SP1.

Get-Module -ListAvailable в моей среде возвращает это:

ActiveDirectory (I installed this)    
ADRMS    
AppLocker    
BestPractices    
BitsTransfer    
CimCmdlets    
ISE    
Microsoft.PowerShell.Diagnostics/Host/Management/Security/Utility    
Microsoft.WSMan.Management    
PSDiagnostics    
PSScheduledJob    
PSWorkflow    
PSworkflowUtility    
ServerManaer    
TroubleshootingPack

Я пытался установить WMF 3.0, но сообщалось, что он уже установлен.


person David Ha    schedule 07.03.2013    source источник


Ответы (1)


Это новые модули в powershell 3.0, которые включены только как часть ролей/функций, поставляемых с Windows Server 2012, а в некоторых случаях они также доступны в Windows 8. К сожалению, их нельзя установить на предыдущие версии Windows, и NetSecurity является одним из этих модулей.

person CB.    schedule 07.03.2013
comment
спасибо Похоже, что COM-объект теперь является для меня единственным способом манипулировать правилами брандмауэра. - person David Ha; 13.03.2013
comment
Я работаю над модулем для Vista/2008+, который реализует важные командлеты, связанные с брандмауэром, из модуля NetSecurity. Он будет готов в ближайшее время и доступен на github. Я опубликую в своем блоге, когда он будет готов к распространению. - person Andy Arismendi; 26.03.2013