如何使用 cmd.exe 运行 Python 脚本并使其不可见

如何使用 cmd.exe 运行 Python 脚本并使其不可见

如何运行不可见的 cmd.exe 命令?

例子:

工具目录:

并在一段时间后使其可见?

我尝试了在 Google 上找到的一些方法,但不太满意。我也没有这台电脑的管理权限,如果这有区别的话。

答案1

如何隐身运行 cmd.exe 命令,例如:

下面是一个你可能会发现如你所描述的那样工作的示例:

  1. 您将获得包含以下逻辑的批处理文件tool.bat

    • @ECHO OFF
      python "C:\Python27\tool.py"
      EXIT /B
      

  1. 您将获得一个包含以下逻辑的 VBS 文件,名为tool.vbs

确保下面部分的路径C:\tool.bat指向批处理文件的正确路径

  • Set WinScriptHost = CreateObject("WScript.Shell")
    WinScriptHost.Run Chr(34) & "C:\tool.bat" & Chr(34), 0
    Set WinScriptHost = Nothing
    

  1. 然后您将执行该tool.vbs文件,并且您的进程应该隐藏运行。

让它在一段时间后可见?

使用 cmd 运行 python 脚本并显示输出

CMD /K START "" "C:\Python27\tool.py‌​"

相关内容