例如:
武林站长站小编就喜欢用bat如果在bat直接运行命令会自动关闭窗口导致看不到效果,那么我们可以在命令前加上
cmd /k echo 武林站长站
不用每次都加上pause了。因为很多bat学习的时候很多情况下会出错,这样我们就可以看到错误信息了。
启动命令解释程序 Cmd.exe 的新范例。如果在不含参数的情况下使用,cmd 将显示操作系统的版本和版权信息。
语法
cmd [{/c | /k}] [/s] [/q] [/d] [{/a | /u}] [/t:FG] [/e:{on | off}] [/f:{on | off}] [/v:{on | off}] [String]
参数
/c
执行 String 指定的命令,执行完后停止,会退出。例如:
@echo offcmd /c "echo %cd% & echo ddddd & set xxx=12345"pausecls |
后面的pause和cls也会执行,执行到最后则会退出当前的运行环境(双击运行方式),但当前环境变量xxx不会保留(开始->运行->cmd,然后执行当前bat文件的方式执行完后,再次输入set查看当前环境变量)
/k
执行 String 指定的命令并继续,运行完会保持当前运行窗口及环境变量。例如:
@echo offcmd /k "echo %cd% & echo ddddd & set xxx=12345"pausecls |
程序执行完cmd后面字符串的命令后就会暂停执行,所以后面的pause和cls不会执行。但窗口和环境变量会保持。运行方式:双击或从命令行执行当前bat文件都行
/s
修改 /c 或 /k 后对 String 的处理。
/q
关闭回显。
/d
禁用 AutoRun 命令执行。
/a
将内部命令输出按美国国家标准学会 (ANSI) 格式化为管道或文件。
/u
将内部命令输出作为 Unicode 格式化为管道或文件。
/t:FG
设置前景 F 色和背景 G 色。下表列出了可用作 F 和 G 值的有效十六进制数字。
值 | 颜色 |
0 | 黑色 |
1 | 蓝色 |
2
学习交流
热门图片
猜你喜欢的新闻
新闻热点 2020-06-08 22:51:15
2020-06-08 22:49:14
2020-06-08 22:47:19
2020-06-08 22:43:45
2020-06-08 22:38:48
2020-06-04 22:48:19
疑难解答 |