dos 后台运行指定软件
在DOS环境下,要在后台运行一个指定的软件,可以使用start
命令,并将输出重定向到NUL设备,从而隐藏输出窗口。
例如,如果你想要在后台运行一个名为my_program.exe
的程序,可以使用以下命令:
start "" "my_program.exe" >NUL 2>&1
解释:
-
start
:启动一个新的命令行窗口运行指定的程序或命令。 -
""
:第一个引号中的内容是新命令行窗口的标题,由于我们不需要标题,所以写一对空引号。 -
>NUL
:将标准输出重定向到NUL设备,即丢弃所有输出。 -
2>&1
:将标准错误(2)重定向到标准输出(1),这样错误也不会显示在屏幕上。
这样执行后,my_program.exe
将在后台运行,不会显示任何窗口。如果需要运行的是一个不同的程序,只需将my_program.exe
替换为相应程序的路径和名称即可。