Сценарий Powershell Требуется установить состояние Разрешить удаленный доступ к командной оболочке.
Я ищу сценарий, который установит значение "Включить / Не настроено / Отключить" для параметра "Разрешить удаленный доступ к оболочке в Gpedit через сценарий Powershell".
Значение состояния ниже значения должно быть изменено на Отключить с помощью сценария PS. Я знаю, что могу использовать get-gpo для изменения состояния, но когда я запускаю "Import-Module GroupPolicy", я получаю ошибку ниже.
Import-Module : The specified module 'GroupPolicy' was not loaded because no valid module file was found in any module
directory.
At line:1 char:1
+ Import-Module GroupPolicy
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (GroupPolicy:String) [Import-Module], FileNotFoundException
+ FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand
2 ответа
Ваши правки до сих пор не прояснили ваш вопрос.
Я постараюсь ответить на то, что понимаю ваш вопрос. Если мой ответ не связан с тем, что вы пытаетесь задать, вернитесь и уточните свой вопрос.
Похоже, вы установили RSAT, но не включили его в панели управления. Пожалуйста, убедитесь, что вы выполнили каждое из следующих действий:
- Установить RSAT
- Перезагрузите компьютер
- Открытая панель управления
- Открытая программа и функции
- Нажмите "Включить или отключить функции Windows"
- Включить RSAT
- Откройте PowerShell
- Запустить Import-Module GroupPolicy
Вам необходимо загрузить набор командлетов ActiveDirectory, например так:
import-module ActiveDirectory
Если у вас их нет, более поздние версии PowerShell поставляются с NuGet, который позволяет устанавливать их без установки всего набора инструментов RSAT:
install-module ActiveDirectory
Теперь вы должны быть в состоянии бежать Get-GPO
,