摘要: 批处理被调用时的参数传递:DOS没有 "允许传递9个批参数信息" 的限制, 参数的个数只会受到命令行长度和所调用命令处理能力的限制. 但是, 我们在批处理程序中, 在同一时刻只能同时引用10个参数, 因为 DOS只给出了 %0~%9这十个参数引用符.建立一个名为TEST3.BAT的文件,内容如下:@... 阅读全文
posted @ 2015-09-04 11:54 lbnnbs 阅读(205) 评论(0) 推荐(0) 编辑
摘要: FOR有4个参数 /d /l /r /f 他们的作用我在下面用例子解释FOR /L %%variable IN (start,step,end) DO command [command-parameters]该集表示以增量形式从开始到结束的一个数字序列。因此,(1,1,5) 将产生序列 1 2 3 ... 阅读全文
posted @ 2015-09-04 11:53 lbnnbs 阅读(975) 评论(0) 推荐(0) 编辑
摘要: if not %in%==2 goto 2EQU - 等于NEQ - 不等于LSS - 小于LEQ - 小于或等于GTR - 大于GEQ - 大于或等于如:if %in% NEQ 1 goto 2注意文本比较应使用==&&:前面的命令执行成功才执行后面的命令||:前面的命令执行失败才执行后面的命令&... 阅读全文
posted @ 2015-09-04 11:53 lbnnbs 阅读(231) 评论(0) 推荐(0) 编辑
摘要: syskey 设置系统启动密码dir 列文件名cls 清屏cd 改变当前目录copy 拷贝文件del 删除文件md 建立子目录move 移动文件、改目录名more 分屏显示type 显示文件内容rd 删除目录ren 改变文件名 xcopy 复制文件和目录 /s 复制目录和子目录(默认不包含空目录) 阅读全文
posted @ 2015-09-04 11:52 lbnnbs 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 删除自身del %0 阅读全文
posted @ 2015-09-04 11:50 lbnnbs 阅读(187) 评论(0) 推荐(0) 编辑
摘要: FOR %%f in (1,3,5,7,) do if errorlevel == %%f goto CASE%%f echo ERROR goto end : CASE1 c: win goto end : CASE3 c: call 1.bat goto end : CASE5 type 0... 阅读全文
posted @ 2015-09-04 11:48 lbnnbs 阅读(740) 评论(0) 推荐(0) 编辑
摘要: @echo offset DstDir=C:\testlogset MaxFlag=3type nul>%DstDir%\result.logfor /f "tokens=1*" %%a in ('dir %DstDir%\diff*.log /b') do (call :count %%a)got... 阅读全文
posted @ 2015-09-04 11:47 lbnnbs 阅读(150) 评论(0) 推荐(0) 编辑
摘要: @echo offset source=d:\uploadset server=\\192.168.9.252\lu xian binset foldername=""for /f %%i in ('date /t') do set nowdate=%%ifor /f "tokens=1,2,3 d... 阅读全文
posted @ 2015-09-04 11:47 lbnnbs 阅读(183) 评论(0) 推荐(0) 编辑
摘要: setlocal 与 变量延迟本条内容引用[英雄出品]的批处理教程:要想进阶,变量延迟是必过的一关!所以这一部分希望你能认真看。为了更好的说明问题,我们先引入一个例子。例1:@echo offset a=4set a=5 & echo %a%pause结果:4解说:为什么是4而不是5呢?在echo之... 阅读全文
posted @ 2015-09-04 11:46 lbnnbs 阅读(263) 评论(0) 推荐(0) 编辑
摘要: FIND 在文件中搜索文字字符串。 FINDSTR 在文件中搜索字符串。 findstr能用正则表达式,而find不能dir c:|find /N /I /C "windows"dir c:\windows|findstr /N /I ".exe" 阅读全文
posted @ 2015-09-04 11:46 lbnnbs 阅读(223) 评论(0) 推荐(0) 编辑