Get-Process не работает с удаленными клиентами Windows 7

Get-Process не работает с удаленными клиентами Windows 7

Я пытался запустить MicrosoftСкрипт GetNetworkStatisticsна удаленных компьютерах, чтобы иметь возможность отслеживать, какие процессы используют полосу пропускания, а также другие инструменты.

Я не могу запустить скрипт на удаленных клиентах Windows 7. Он отлично работает при запуске на машине Windows Server 2012 r2 как удаленно, так и локально. Он также отлично работает при локальном запуске на машине Windows 7.

Я запустил Enable-PSRemoting на клиенте Windows 7 и разрешил удаленное управление Windows и инструментарий управления Windows в брандмауэре Windows.

Это ошибка, которую я получаю при запуске на удаленном компьютере с Windows 7.

WARNING: Could not run Get-Process -computername win7.  Verify permissions and connectivity.  Defaulting to no
ShowProcessNames
'C:\netstat.txt' on win7 converted to '\\win7\C$\netstat.txt'.  This path is not accessible from your system.
At C:\Users\user\Desktop\Get-NetworkStatistics.ps1:200 char:25
+                         Throw "'$tempFile' on $computername converted to '$remot ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OperationStopped: ('C:\netstat.txt...om your system.:String) [], RuntimeException
    + FullyQualifiedErrorId : 'C:\netstat.txt' on win7 converted to '\\win7\C$\netstat.txt'.  This path is not accessi
   ble from your system.

Я попробовал запустить только get-process на удаленном клиенте Windows 7, который работает локально, но не удаленно (он работает удаленно и локально на Windows Server 2012 r2).

Я также запустил Invoke-Command {get-process} -computername $machinename -credential $domain\admin. И после предоставления правильных учетных данных он все еще выдает те же результаты.

Любая помощь будет высоко оценена.

решение1

Убедитесь, что WinRM запущен на удаленной системе. Судя по полученным ошибкам, похоже, что нет. Проверьте также настройки брандмауэра.

Удаленное управление Windows

Если система является частью домена, вы можете настроить групповую политику на автоматическое включение этой функции для машин, которыми вы хотите управлять удаленно с помощью PowerShell.

Только на серверах Windows эта функция включена по умолчанию. На клиентах Windows она по умолчанию выключена.

Связанный контент