联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off setlocal enabledelayedexpansion for /f "delims=\" %%i in ('fsutil fsinfo drives^|find /v ""') do ( set var=%%i set drive=!var:~-2! fsutil fsinfo drivetype !drive!|find "固定">nul && dir /s /a-d /b !drive!\这里换成你要找的啊猫啊狗文件名>>这里换成你要输出的啊猫啊狗名 ) pause
fsutil fsinfo drivetype !drive!|find "固定">nul && dir /s /a-d /b !drive!\"d:\zdsoft.exe">>d:\abc.txt 我这样改了 ,还是提示找不到文件名。 还有就是。。为什么要在查找文件名前面加上驱动器号呢?不是全盘搜索的吗?