6 python windows subprocess cmd
我试图在启动时调用可执行文件,它将调用另一个可执行文件本身.对于第一部分,我只是添加了可执行文件的路径HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run,其工作原理,我的可执行文件在启动时被调用.
后者包含以下这些内容:
startupinfo = subprocess.STARTUPINFO()
startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW
startupinfo.wShowWindow = subprocess.SW_HIDE
proc = subprocess.Popen(command, startupinfo=startupinfo)
Run Code Online (Sandbox Code Playgroud)
但是,计算机启动时会弹出命令shell(cmd).一切正常,但它是可见的而不是隐藏的...所以基本上,我如何隐藏这个命令shell?
使用时ProcessExplorer,我有以下层次结构:
+ System
|_ Interrupts
|_ smss.exe
|_ some processes...
+ explorer.exe
|_ some processes...
|_ MYSCRIPT.EXE
Run Code Online (Sandbox Code Playgroud)
这是我尝试实现的顺序:
master.exe)调用其他人.D:\master.exemaster.exe(这是不是在这里我们所关心的其他任务)增加值D:\myscript.exe到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunD:\myscript.exe 运行(并且它工作正常并且有效),但它确实在命令提示符下运行,我希望它是不可见的. | 归档时间: |
|
| 查看次数: |
7425 次 |
| 最近记录: |