Хотите узнать, как выполнять удаленные команды с помощью Powershell? В этом учебнике мы покажем вам, как использовать функцию WinRM для выполнения удаленных команд с помощью Powershell на компьютере под управлением Windows.

• Windows 2012 R2
• Windows 2016
• Windows 2019
• Windows 10
• Windows 7

Список оборудования

В следующем разделе представлен список оборудования, используемого для создания этого учебника.

Как Amazon Associate, я зарабатываю от квалификационных покупок.

Похожий учебник - PowerShell

На этой странице мы предлагаем быстрый доступ к списку учебников, связанных с PowerShell.

Учебник Powershell - Включить службу WinRM

Доступ к серверу, где вы хотите выполнять удаленные команды.

В качестве администратора запустите командную линию Powershell.

Windows 10 - powershell elevated

Включите службу WinRM.

Copy to Clipboard

Прояви сетевую конфигурацию службы WinRM.

Copy to Clipboard

Вот вывод команды.

Copy to Clipboard

В нашем примере служба WinRM слушает в порту TCP 5985.

В нашем примере служба WinRM позволяет подключение к HTTP.

Проверка конфигурации службы WinRM

Copy to Clipboard

Вот вывод команды.

Copy to Clipboard

Проверьте локальное подключение к службе WinRM.

Copy to Clipboard

Вот вывод команды.

Copy to Clipboard

Поздравляю! Вы можете включить службу WinRM, чтобы удаленные команды с помощью Powershell.

Tutorial WinRM - Удаленные команды с помощью Powershell.

На клиентском компьютере запустите командную линию Powershell.

Start Powershell

Проверьте подключение к удаленному компьютеру в порту TCP 5985.

Copy to Clipboard

Вот вывод команды.

Copy to Clipboard

Проверьте подключение к удаленной службе WinRM.

Copy to Clipboard

Вот вывод команды.

Copy to Clipboard

Выполняйте удаленную команду с помощью WinRM и Powershell.

Copy to Clipboard

Введите учетные данные для доступа к удаленному компьютеру.

WinRM - Remoce command credentials

Вот вывод команды.

Copy to Clipboard

В нашем примере одна команда выполнялась удаленно с помощью WinRM и Powershell.

Выполнить удаленную команду с помощью сохраненной учетных данных.

Copy to Clipboard

Существует несколько способов использования Powershell, WinRM и сохраненных учетных данных.

Copy to Clipboard

Поздравляю! Вы можете использовать WinRM для отправки удаленных команд с помощью Powershell.

Учебник WinRM - Удаленная сессия с использованием Powershell.

На клиентском компьютере запустите командную линию Powershell.

Start Powershell

Проверьте подключение к удаленному компьютеру в порту TCP 5985.

Copy to Clipboard

Вот вывод команды.

Copy to Clipboard

Проверьте подключение к удаленной службе WinRM.

Copy to Clipboard

Вот вывод команды.

Copy to Clipboard

Начните удаленный сеанс с помощью Powershell и WinRM.

Copy to Clipboard

Введите учетные данные для доступа к удаленному компьютеру.

WinRM - Remoce command credentials

Вот вывод команды.

Copy to Clipboard

В нашем примере была начата удаленная сессия с использованием WinRM и Powershell.

Начало удаленного сеанса с использованием сохраненных учетных данных.

Copy to Clipboard

Существует несколько способов использования Powershell, WinRM и сохраненных учетных данных.

Copy to Clipboard

Поздравляю! Вы можете использовать WinRM для начала удаленного сеанса с помощью Powershell.