bat小功能与语法
bat获取桌面路径
bat或cmd里面,获取桌面的路径
cd %userprofile%\Desktop
获取其他应用的绝对路径
where 应用名.exe
bat最小化窗口运行脚本
%1(start /min cmd.exe /c %0 :&exit)
bat让脚本休眠X秒
ping -n 1 123.45.67.89 -w 5000>nul
5000毫秒即5秒, 需要多少时间因情况更改
bat中call与start的区别
call的用处是调用另一个批处理程序,并且终止父批处理程序,只有该批处理执行完才会往下走
而start是另开一个窗口(/b状态不弹框),并且不终止父批处理程序。
换而言之,start是增加一个新的进程
bat的start语法与参数
start [“title”] [/dPath] [/I][/min] [/max] [{/separate | /shared}] [{/low | /normal | /high | /realtime | /abovenormal | belownormal}] [/wait] [/B][FileName] [parameters]
参数
“title”指定在“命令提示符”窗口标题栏中显示的标题。
/dpatch指定启动目录。
/i将 Cmd.exe启动环境传送到新的“命令提示符”窗口。
/min启动新的最小化窗口。 /max 启动新的最大化窗口。
/separate在单独的内存空间启动 16 位程序。
/shared在共享的内存空间启动 16 位程序。
/low以空闲优先级启动应用程序。
/normal以一般优先级启动应用程序。
/high以高优先级启动应用程序。
/realtime以实时优先级启动应用程序。
/abovenormal以超出常规优先级的方式启动应用程序。
/belownormal以低出常规优先级的方式启动应用程序。
/wait启动应用程序,并等待其结束。
/b启动应用程序时不必打开新的“命令提示符”窗口。除非应用程序启用 CTRL+C,否则将忽略CTRL+C 操作。使用 CTRL+BREAK 中断应用程序。
注: 路径中有空格时,不仅路径要加双引号,路径之前也要加(路径之前的空双引号表示空标题)
eg:
最小化窗口打开ie浏览器:
start /min "C:\Program Files\Internet Explorer" iexplore.exe
打开ie后指定网址参数:
start /min "C:\Program Files\Internet Explorer" iexplore.exe "https://www.baidu.com"
bat打开&关闭以太网
打开(开启):
netsh interface set interface "以太网" enabled
关闭(禁用):
netsh interface set interface "以太网" disabled
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

