运行批处理脚本远程

时间:2016-03-02 13:42:26

标签: python-2.7

我正在尝试远程运行批处理脚本

python C:\FtpServer.py

当我手动启动它工作正常,但是当我使用远程脚本时,python进程不会直接启动或终止。

我的python代码是

import wmi
import win32con
connection = wmi.WMI("10.60.2.244", user="XY", password="XY")
startup = connection.Win32_ProcessStartup.new(ShowWindow=win32con.SW_SHOWNORMAL)
process_id, return_value = connection.Win32_Process.Create(CommandLine="C:\\startFtpServer.bat", ProcessStartupInformation=startup)

我得到一个pid,返回值为0

当我在远程计算机上的cmd中进行任务列表时,未列出该进程。使用该脚本启动python.exe而不是该批处理文件可以正常工作。

0 个答案:

没有答案