直接运行: @echo off cmd /c "你的命令"
带参数: @echo off cmd /c "你的命令" 参数1 参数2
批处理文件: 创建bat文件,内容如下: bat @echo off 你的命令 参数1 参数2
保存后运行。
对,bat脚本运行cmd命令,简单说就是用批处理文件来执行命令提示符里的指令。比如,你想要运行一个叫做myCommand.cmd的命令文件,可以这样写:
bat cmd /c myCommand.cmd
这行代码的意思是,打开一个新的命令提示符窗口,并执行myCommand.cmd文件里的命令。/c参数告诉cmd在执行完指定的命令后关闭窗口。
记得,脚本里的路径要是正确的,否则会找不到命令文件。如果你在当前目录下,直接写命令名就行。
嘿,我记不清了,具体是啥命令啊?你给我提示一下,我这边得回忆回忆。
对,是这样的,你想要在 bat 脚本里运行一个 cmd 命令,对吧?
嗯,这简单,你只要在 bat 文件里写上 cmd /c 命令 就可以了。
比如,你要运行一个查询系统信息的命令,就可以这样写:
@echo off cmd /c systeminfo
这行代码的意思是,打开一个新的 cmd 窗口,执行 systeminfo 命令,然后关闭这个 cmd 窗口。
2022年,我在某个城市帮朋友处理过一个类似的问题,当时也懵了一下,后来才反应过来,这个命令其实很简单嘛。
对了,还有一点,如果你想让命令在当前 cmd 窗口中执行,而不是新开一个,就用 cmd /k 命令,这样就不会关闭 cmd 窗口了。
比如说:
@echo off cmd /k ipconfig
这样,ipconfig 命令就会在当前的 cmd 窗口中执行,执行完毕后,你还能继续使用 cmd 命令呢。