共 53 篇文章 |
|
set "f=%*"if not defined f (echo 没有参数! &goto :eof)echo 过程名称: %0echo 完整参数: %*echo --------------------------------------echo 用for循环:set /a x=1for %%i in (%*) do (call echo 第%%x%%个参数 %%~i &set /a x+=1)echo --------------------------------------echo 用goto循环:set /a y=1:loopset "... 阅640 转1 评0 公众公开 17-03-14 14:19 |
批处理文件 命令:netsh interface ip set address name="本地连接" source=static addr=10.60.37.99 mask=255.255.255.0gateway=10.60.37.254netsh interface ip set dns "本地连接" source=static addr=202.120.190.208 第三步:将txt文件的后缀由 .txt 改为 .cmd. 阅59 转3 评0 公众公开 15-03-23 10:34 |
快速自动定位到当前目录DOS窗口。“Command Prompt Explorer Bar”之类的增强软件将DOS窗口集成到了资源管理器中,并可以自动定位到当前目录,很受那些常常与DOS打交道的用户青睐。设置完毕关闭注册表编辑器,现在打开资源管理器,右击文件夹或驱动器,选择“进入DOS窗口”命令即可进入DOS状态,当前目录为所选择的文件夹或驱动器。 阅123 转2 评0 公众公开 14-07-16 10:09 |
请看演示代码: @echo off if defined str goto next set str= set /p str=请把文件拉到本窗口后回车: call "%~0" %str% pause exit :next cls echo 本批处理文件完整路径为:"%~0" echo 拖到本窗口的文件完整路径为:"%~1" goto :eof. 阅5810 转7 评0 公众公开 14-03-04 15:17 |
@echo off copy %USERPROFILE%\桌面\ERP数据库客户端文件\dbnetlib.dll+dbnmpntw.dll+ntwdblib.DLL %windir%\system32 /y exit.@echo off copy /y ""%userprofile%\桌面\ERP数据库客户端文件\dbnetlib.dll" "C:\windows\system32\" copy /y ""%userprofile%\桌面\ERP数据库客户端文件\dbnmpntw.dll" &... 阅818 转2 评0 公众公开 13-10-30 15:00 |
比如用echo语句构造多行文本内容的时候: @echo off ( echo 第一行 echo 第二行 echo 第三行 )>test.txt start test.txt如果不使用括号对的话,则需要使用如下代码: @echo off echo 第一行>test.txt echo 第二行>>test.txt echo 第三行>>test.txt start test.txt11、+、-、*、/在 set ... 阅44 转1 评0 公众公开 13-10-30 14:56 |
上面举了for+call语式的例子,下面再来一个好玩的goto+call的例子:@echo offgoto b:mcall :sp m&goto e:a call :sp a&goto t:bcall :sp b&goto a:ecall :sp epause>nul&goto :eof:hcall :sp h&goto o:ocall :sp o&goto m:spset /p=%1<nul&goto :eof:tcall :sp t&goto h复制代码呵呵,是不是很好玩啊,... 阅49 转0 评0 公众公开 13-10-28 15:40 |
阅52 转1 评0 公众公开 13-10-28 15:20 |
例如:C:\Users\helloworld\Desktop>findstr /i "Hello" a.txtHello WorldHello Boyhello ,good man.复制代码2.显示要查找的字符具体在文本哪一行代码:C:\Users\helloworld\Desktop>findstr /n /i "hello" a.txt复制代码效果:1:Hello World2:Hello Boy3:hello ,good man.复制代码显示的结果中冒号(:)是英文格式... 阅1780 转6 评0 公众公开 13-10-28 09:05 |
批处理FINDSTR正则表达式用法实例分析1.findstr .2.txt 或 Findstr "."2.txt 从文件2.txt中查找任意字符,不包括空字符或空行。2.findstr .* 2.txt 或 findstr ".*" 2.txt 从文件2.txt中查找任意字符包括空行和空字符。4.findstr "[a-zA-Z]" 2.txt 从文件2.txt中查找包括任意字符的字符串或行。6.findstr "... 阅93 转1 评0 公众公开 13-10-28 08:45 |