从Python sh运行Python脚本

2024-10-01 17:22:28 发布

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

在远程桌面上的批处理文件中,我简单地写了“pythonjwRelay.py““

我想使用以下命令使用psexec运行批处理文件:

psexec -s -i 2 \\135.20.230.160 -u administrator -p force cmd.exe /c "C:\Users\Administrator\Desktop\jwRelayCDV16\SampleCode\Python\relay.bat"

问题是当我运行上述命令时,远程机器中的命令提示符会迅速弹出并关闭(我可以通过mstsc看到)。如果要远程调试代码,如何使命令提示符保持打开状态?在

在我的笔记本电脑上运行了上述命令后,我得到了以下信息:

PsExec v2.11 - Execute processes remotely
Copyright (C) 2001-2014 Mark Russinovich
Sysinternals - www.sysinternals.com

cmd.exe exited on 135.24.237.167 with error code 2.

除了运行脚本,还有其他选择吗jwRelay.py在远程机器的交互模式下?在


Tags: 文件py命令cmd机器远程exeusers
1条回答
网友
1楼 · 发布于 2024-10-01 17:22:28

Python2

execfile("./filename") 

Python3

^{2}$

可能还有几种执行代码和特定命令的方法,使用python2commands或更好的方法来代替它。头顶上有[commands|subprocess].getoutputsubprocess.Popensubprocess.call等等

相关问题 更多 >

    热门问题