我用网友提供的。if not "%~1"=="p" start /min cmd.exe /c %0 p&exit 批处理,设置启动批处理本身时。可以做到启动后最小化,但是我通过批处理转换软件转换为exe程序时.启动后提示不是有效命令。为什么。
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
if not "%~1"=="p" start /min %cmdcmdline% p & exit
@echo off
if not "%1"=="h" start mshta vbscript:CreateObject("WScript.Shell").Run("cmd.exe /c ""%~f0"" h",2)(window.close)&&exit
echo 测试
pause