联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
Version=1 D:\ZOUZHXI\OPENCONPUTER\UpC.BAT D:\ZOUZHXI\OPENCONPUTER\UDC.ZZX D:\ZOUZHXI\OPENCONPUTER\DoC.BAT C:\TENCENT\QQ\QQ.BAT C:\TENCENT\QQ\LANDTIMER.DLL
问题补充: 我要找到C:\TENCENT\QQ\QQ.BAT并执行它!!! 就一句先吧。。
@echo off :: 从文本的第三行起执行命令 for /f "skip=2 delims=" %%i in (OptionFile.txt) do "%%i"
@echo off :: 执行第三行的命令 set num=0 setlocal enabledelayedexpansion for /f "delims=" %%i in (OptionFile.txt) do ( set /a num+=1 if !num! equ 3 "%%i" )
@echo off :: 执行第三行的命令 for /f "tokens=1* delims=:" %%i in ('findstr /n . OptionFile.txt') do if %%i equ 3 "%%j"
@echo off :: 执行最后一条命令 for /f "delims=" %%i in (OptionFile.txt) do set command=%%i "%command%"
就是我的BAT执行时,..要在OptionFile.txt里边找到一条(一行就是一条命令)...并执行它...
@echo off :: 执行第三行的命令 for /f "tokens=1* delims=:" %%i in ('findstr /n . OptionFile.txt') do if %%i equ 3 "%%j" FINDSTR: 无法打开 OptionFile.txt @echo off :: 执行第三行的命令 set num=0 setlocal enabledelayedexpansion for /f "delims=" %%i in (OptionFile.txt) do ( set /a num+=1 if !num! equ 3 "%%i" ) 系统找不到文件 optionFile.txt。
FINDSTR: 无法打开 OptionFile.txt
系统找不到文件 optionFile.txt。