В Windows 10 есть инструменты удаленного доступа. Эти инструменты встроены в ОС, и вы также можете установить сторонние инструменты удаленного доступа. Удаленный доступ - полезная функция, но она также может представлять угрозу безопасности, если вы не позаботитесь о том, как и когда он будет включен, или кому вы дадите удаленный доступ. По этой причине большинство инструментов удаленного доступа заблокированы за уровнями доступа, которые должны быть предоставлены, прежде чем инструмент сможет работать в вашей системе. PowerShell не исключение.

Запускать команды PowerShell в удаленной системе Windows 10
Вы можете запускать команды PowerShell в удаленной системе Windows 10, но целевая система должна разрешать удаленный запуск этих команд.
Включение команд PowerShell в удаленной системе
Чтобы разрешить запуск удаленных команд PowerShell в системе, выполните следующие действия.
- В целевой системе откройте PowerShell с правами администратора.
- Выполните эту команду:
Enable-PSRemoting -Force
- После запуска команды вы сможете получить к ней удаленный доступ и выполнять команды PowerShell.

Если целевой компьютер является частью рабочей группы, но не подключен к Active Directory, вам нужно будет включить команды PowerShell в системе, выполнив следующие действия.
- В целевой системе откройте PowerShell с правами администратора.
- Выполните эту команду:
Set-NetFirewallRule -Name 'WINRM-HTTP-In-TCP' -RemoteAddress Any
- После запуска команды вы сможете получить удаленный доступ к системе и запускать на ней команды PowerShell.
Эти команды являются основными, когда дело доходит до включения команд PowerShell в удаленной системе, но вы также будете выполнять другие команды. Во-первых, когда вы подключаетесь к удаленной системе, вам нужно будет аутентифицироваться с помощью системного имени пользователя и пароля. Кроме того, вам также придется внести в белый список компьютер, с которого вы собираетесь получить удаленный доступ к системе. Это ни в коем случае не простой процесс, но он начинается с разрешения запуска команд в удаленной системе.
Вывод
Удаленный доступ затруднен, если он осуществляется через командные строки. Если вам сложно настроить удаленный доступ, подумайте об использовании стороннего инструмента, такого как TeamViewer, который намного проще в использовании, но все же безопасен. Если у вас нет другого выбора, кроме использования PowerShell, вам следует потратить время на изучение того, как инициировать соединение, и параметров, которые вы можете для него определить. Сделайте это до того, как вам понадобится удаленный доступ к системе. Небольшие знания и понимание того, как работает удаленный доступ, помогут вам устранять проблемы по мере их возникновения.