Возможно ли выполнить команду оболочки Windows на удаленном ПК, когда я узнаю его логин и пароль? Можно ли это сделать с помощью оболочки клиентского ПК Windows?
Как выполнить команду Windows на удаленном ПК?
Ответ 1
psexec \\RemoteComputer cmd.exe
или используйте ssh или TeamViewer или RemoteDesktop!
Ответ 2
Если вы находитесь в среде домена, вы также можете использовать:
winrs -r:PCNAME cmd
Это откроет удаленную командную оболочку.
Ответ 3
Вы можете использовать собственную команду win:
WMIC /node:ComputerName process call create "cmd.exe /c start.exe"
WMIC является частью папки wbem win: C:\Windows\System32\wbem
Ответ 4
Это можно сделать с помощью PsExec
который можно скачать здесь
psexec \\computer_name -u username -p password ipconfig
Если это не работает, попробуйте сделать это: -
- Откройте RegEdit на вашем удаленном сервере.
-
Перейдите к HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System.
-
Добавьте новое значение DWORD с именем LocalAccountTokenFilterPolicy
- Установите его значение в 1.
- Перезагрузите ваш удаленный сервер.
- Попробуйте снова запустить PSExec с локального сервера.