python子进程代码未运行psex

2024-06-26 14:12:23 发布

您现在位置:Python中文网/ 问答频道 /正文

以下代码挂起:

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)

当我在cmd中运行psexec命令时,它可以正常工作。在


Tags: 代码importoutputdefstdoutlineprogramsubprocess
1条回答
网友
1楼 · 发布于 2024-06-26 14:12:23
import subprocess

def user():

    program = subprocess.Popen(['psloggedon','\\\\<servername>'], stdout=subprocess.PIPE)
                          (stdout,stderr) = program.communicate()
                          stdout_lines = stdout.split("\n")
    return stdout_lines
output = user() 
for line in output:    print(line)

相关问题 更多 >