
bat
xppke
这个作者很懒,什么都没留下…
展开
-
bat之for命令格式
1、for /f %%i in (文件名) do („„) 2、for /f %%i in ('命令语句') do („„) 3、for /f %%i in ("字符串") do („„) 4、for /f "usebackq" %%i in ("文件名") do („„) 5、for /f "usebackq" %%i in (`命令语句`) do...原创 2018-07-11 15:44:40 · 2830 阅读 · 0 评论 -
bat之变量延迟setlocal enabledelayedexpansion
鉴于bat的运行机制:批处理读取命令时是按行读取的(另外例如for命令等,其后用一对圆括号闭合的所有语句也当作一行),在处理之前要完成必要的预处理工作,这其中就包括对该行命令中的变量赋值。for命令等包括圆括号闭合的命令都是当做一行进行读取的,该预处理过程中括号闭合中变量的设置还没有完成,后面进行变量替换时就会出错,这时就要用到变量延迟。变量延迟的语法是:变量延迟的启动语句是“setlocal e...原创 2018-07-12 11:59:58 · 1423 阅读 · 0 评论 -
变量-shell,python,bat
这里要讲的会包含shell变量,python变量和bat变量一、shell变量1,定义变量注意,变量名和等号之间不能有空格,等号“=”前后都不能有空格,否则不能识别。这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则:首个字符必须为字母(a-z,A-Z)。 中间不能有空格,可以使用下划线(_)。 不能使用标点符号。 不能使用bash里的关键字(可用help...原创 2018-07-13 11:24:49 · 464 阅读 · 0 评论