
CODE: [Copy to clipboard]@echo off
:s
cls
echo.当前目录存在文本文件:
echo.********************
dir /b /a *.txt
echo.********************
set p=
set/p p=请输入文本文件名称(不含.扩展名):
if not exist "%p%.txt" echo.输入错误&goto e
type %p%.txt
:e
echo.********************
pause
goto s
CODE: [Copy to clipboard]cls@echo off
:s
cls&Endlocal
setlocal enabledelayedexpansion
echo.当前目录存在文本文件:&echo.********************
for /F "delims=" %%a in ('dir /b /a *.txt') do set/a a+=1&set "han_!a!=%%a"&echo.[!a!] 显示 %%a 的内容
echo.********************
set/p p=请输入[]内的代码:
if not defined han_%p% echo.输入错误&goto e
type "!han_%p%!"
:e
echo.&echo.********************&pause
goto s
CODE: [Copy to clipboard]很奇怪,你的主板不支持Q-Flash和@BIOS功能吗?为什么要进DOS刷呢?@echo off&setlocal enabledelayedexpansion
echo.本批处理仅用于测试1
set a=0
for /F "delims=" %%a in ('dir /b /a *.rom') do (
set/a a+=1
set "han_!a!=%%a"
echo.代码:!a! 变量名:han_!a! 文件名:%%a
)
echo.本批处理仅用于测试2
set|find /i "han_"
echo.本批处理仅用于测试3
if defined han_1 (echo 完成.) else echo 测试
pause
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |