0
Код ниже висит:питона код подпроцесс не работает Psexec
import subprocess
def user():
program = subprocess.Popen(['psexec','\\\\<computername>','/ACCEPTEULA','-u',
'NATIONAL\\<user>','-p','<password>','qwinsta'],
stdout=subprocess.PIPE)
(stdout,stderr) = program.communicate()
stdout_lines = stdout.split("\n")
return stdout_lines
output = user()
for line in output:
print(line)
при запуске Psexec команды в CMD он работает отлично.
содержит ли ваш пароль обратные косые черты? –
работает с простой командой 'dir'. Ну, вроде: я получаю только первую строку вывода !!! –
нет обратных косых черт в пароле - это можно сделать с помощью более простого блока кода. Я хочу удаленно видеть пользователей, которые вошли в систему. –