本帖最后由 慕夜蓝化 于 2015-1-21 15:24 编辑
- @echo off
- :fi
- set/p fi=请输入路径名^<%cd%\1.txt^> :&cls
- if not defined fi (
- goto :fi
- ) else (
- if not exist "%fi%" echo,%fi% 文件不存在&goto :fi
- )
- call :a&echo,按任意键退出...&pause >nul&exit
- :a
- set/p no=欢迎使用IP查询,请输入序号 :
- if not defined no (
- goto :a
- ) else (
- if /i "%no%"=="finish" (
- goto :eof
- ) else (
- if /i "%no%"=="cls" cls&goto :a
- )
- for /f "tokens=1*" %%a in ('findstr /i "\<%no%\>" "%fi%" ^|^|echo,no 输入错误,或%no%不存在') do (
- echo,%%b&goto :a
- )
- )
复制代码 嗯嗯,这很有趣。你应该测试一下。
—添加了cls,这样会更舒服。
—添加了文件的存在判断,你不用担心是否打错了某个单词,或者汉字。 |