捕获由wmic进程调用create运行的程序的输出

时间:2019-01-14 23:54:21

标签: command-prompt

我可以使用

wmic /node:SOMESERVER process call create "cmd.exe /c \somePath\python.exe anotherPath\script.py"

告诉我的服务器从另一台计算机执行命令,但它会显示类似以下内容的

Executing (Win32_Process)->Create()
Method execution successful.
Out Parameters:
instance of __PARAMETERS
{
    ProcessId = 4116;
    ReturnValue = 0;
};

我想要的是script.py的输出。我知道你可以做到:

wmic /node:SOMESERVER process call create "cmd.exe /c \somePath\python.exe anotherPath\script.py >> \\[YourIPaddr]\[YourShare]\results.txt"

但是我要避免写入文件。是否可以在不写入文件的情况下获取script.py的输出?

0 个答案:

没有答案