bat命令小探究:占位符,判断语句,以及start的cmd命令

首先是cmd命令:

#以默认浏览器启动百度网站#
start www.baidu.com
#启动谷歌浏览器访问百度#
start chrome www.baidu.com
#启动火狐浏览器访问百度#
start Firefox www.baidu.com

现在,我要新建一个bat文件去执行这个命令.
先创建一个TXT文基本文件,将下列文本复制进去:

if "%1"=="" (
	start Firefox https://www.huya.com
) else (
	if "%2"=="" (
		start Firefox https://www.huya.com/%1
	) else (
		start Firefox https://www.huya.com/%1/%2
	)
)

保存,修改文件后缀为.bat,然后在cmd命令窗口执行命令(首先切换到此cmd命令所在的目录(快捷方式:shift+右键,在此处打开命令窗口)):

打开cmd窗口
然后运行cmd命令:

search.bat g lol
此时会打开窗口:

运行命令:

search.bat xiaozhan

此时会打开窗口:

现在来解释bat文件编写的格式:
%1和%2是占位符,用于存贮变量,
if “%1”=="" (
) else (
)
是条件语句,注意空格问题,else前后都必须加空格,否则无法识别

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值