如何运行不可见的 cmd.exe 命令?
例子:
工具目录:
并在一段时间后使其可见?
我尝试了在 Google 上找到的一些方法,但不太满意。我也没有这台电脑的管理权限,如果这有区别的话。
答案1
如何隐身运行 cmd.exe 命令,例如:
下面是一个你可能会发现如你所描述的那样工作的示例:
您将获得包含以下逻辑的批处理文件
tool.bat
@ECHO OFF python "C:\Python27\tool.py" EXIT /B
- 您将获得一个包含以下逻辑的 VBS 文件,名为
tool.vbs
确保下面部分的路径C:\tool.bat
指向批处理文件的正确路径
Set WinScriptHost = CreateObject("WScript.Shell") WinScriptHost.Run Chr(34) & "C:\tool.bat" & Chr(34), 0 Set WinScriptHost = Nothing
- 然后您将执行该
tool.vbs
文件,并且您的进程应该隐藏运行。
让它在一段时间后可见?
使用 cmd 运行 python 脚本并显示输出
CMD /K START "" "C:\Python27\tool.py"