怎样把写好的(控制台应用程序)DOS下的程序隐藏运行,出现

怎么隐藏求大神
2024-12-04 11:10:08
推荐回答(2个)
回答1:

用控制台下的关机命令。一般都会有这个提示。你需要用其它的方式的关机,才可以的,
就是调用API来关机。
当然你可以查看下这个CMD虚模式下的SHUTDOWN命令的参数,
试试哪个参数可以实现。
如果这样不行,就只有通过调用API的各种脚本命令或脚本操作类工具来实现。
关于各种脚本类,就太多了。
比如,vbs,js,autohotkey等等。

回答2:

把你要运行的代码保存为1.bat
另建一个vbs
里面输入
wscript.createobject("wscript.shell").run """1.cmd""",0
这样就可以把1.cmd 隐藏运行了。0代表隐藏,1是正常。
start mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
这个是把vbs文件直接加入到了bat代码中,实际效果是一样的。