Я пытаюсь подключиться к машине Windows удаленно с помощью python, чтобы выполнить команду, используя "PsExec.exe", однако не подключался и также не получал приглашения.
поэтому мой код выглядит следующим образом:
computerName = '10.10.0.18'
commandText = 'PsExec.exe \\\\' + computerName + ' cmd.exe'
print(commandText)
bn = subprocess.Popen(commandText, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
print(bn)
stdout = bn.communicate()[0]
stderr = bn.communicate()[1]
rc = bn.returncode
print(str(stderr.decode('utf-8')))
print(str(stdout.decode('utf-8')))
И вывод для stdout:
PsExec v2.2 - Execute processes remotely
Copyright (C) 2001-2016 Mark Russinovich
Sysinternals - www.sysinternals.com
Microsoft Windows [Version 6.1.7601]
И вывод для stderr:
Connecting to 10.10.0.18...
Starting PSEXESVC service on 10.10.0.18...
Connecting with PsExec service on 10.10.0.18...
Starting cmd.exe on 10.10.0.18...
cmd.exe exited on 10.10.0.18 with error code 0.
Большое спасибо,