求个Windows指令 高手请指点下 !

来源:百度知道 编辑:UC知道 时间:2024/05/26 08:11:42
也比较简单 , 但是我是个新手所以不会 !

知道的请教下 !

我想要编辑一个 [ bat ] 文件

里面的内容 :

在计算机的某个盘符里寻找一个文件

然后打开这个文件 !
口误 ,

打开 = 运行 !

@echo off
title 文件搜索
color 2b
echo 欢迎访问中国批处理联盟论坛
echo.
echo.
echo.
:loop
set num=
set /p filename=请输入你要查找的文件名(必须输入扩展名,支持通配符,如"*.jpg"):
if not defined filename (cls & goto loop)
echo 正在搜索中,请耐心等待......
for %%i in (c d e f g h) do dir /s/b %%i:\%filename% >> e:\file.txt && set num=1
echo 
if "%num%" == "1" (
cls&echo.&echo.
echo ==================== 为你找到下列文件 ==================
echo.
more < e:\file.txt
:: echo 此处也可用以下代码,但有局限性,如查找到的文件很多,读取时没有暂停。执行时请将这两行去掉。
:: for /f "delims=" %%i in (e:\file.txt) do echo %%i
) else (echo *****没有找到文件:%filename% *****)
echo.&echo.&echo.
set filename=
set YN=
del /q e:\file.txt
set /p YN=是(Y)否(N)继续查找。
if /i %yn% EQU y (cls & goto loop)
echo 按任意键退出程序
pause>nul
exit

echo 内容>路径\文件名.txt
打开文本 no