我正在尝试使用适用于Python的WMI库在远程Windows Server 2016计算机上启动*.exe
应用程序
Python 3.6.2 WMI 1.4.9
import wmi
SW_SHOWNORMAL = 1
connect = wmi.WMI(server_ip, user=server_user, password=server_password)
process_startup = connect.Win32_ProcessStartup.new()
process_startup.ShowWindow = SW_SHOWNORMAL
connect.Win32_Process.Create(CommandLine="notepad.exe", ProcessStartupInformation=process_startup)
我得到的元组包含进程id和成功的结果代码,如:
(8544, 0)
我看到这个过程是在Windows中启动的,但实际上没有加载记事本GUI。看起来进程只是“卡在”内存中
如果我复制同一个命令并将其粘贴到CMD(即使没有管理员权限)-它工作得非常好
我的Python代码中有没有遗漏什么
目前没有回答
相关问题 更多 >
编程相关推荐