- @echo off&setlocal enabledelayedexpansion
- for /f "delims=" %%a in ('fsutil fsinfo drives') do (
- for %%b in (%%a) do (
- if exist %%b\nul (
- set "str=%%b"
- dir %%b /a/s >!str:~,1!.txt
- )
- )
- )
复制代码 干嘛要用fsutil呢,这样不是更快更简单。- @echo off
- for %%b in (c d e f g h i j k l m n o p q r s t u v w x y z) do (
- if exist %%b:\nul dir %%b:\ /a/s >%%b.txt
- )
复制代码
|