Назад | Перейти на главную страницу

Отказано в доступе при выполнении некоторых удаленных команд PowerShell

Я настроил WinRM (удаленное взаимодействие PowerShell) на четырех управляемых мной машинах. На всех машинах, кроме одной, я могу без проблем запускать обе эти команды удаленно. На одной проклятой машине, Get-Command не работает удаленно, но Get-ChildItem и другие командлеты работают нормально.

Это работает:

Invoke-Command -ComputerName myhost -ScriptBlock {Get-ChildItem}

Я получаю замечательный список своего пользовательского каталога.

Это не работает:

Invoke-Command -ComputerName myhost -ScriptBlock {Get-Command}
Access is denied
    + CategoryInfo          : NotSpecified: (:) [Get-Command], UnauthorizedAccessException
    + FullyQualifiedErrorId : System.UnauthorizedAccessException,Microsoft.PowerShell.Commands.GetCommandCommand
    + PSComputerName        : myhost