|
|
发表于 2025-4-5 19:01:19
|
显示全部楼层
本帖最后由 aloha20200628 于 2025-4-5 19:19 编辑
回复 1# 大地
忽略 C 盘,从 D 盘开始遍历盘符...
- @echo off &echo,正在处理...&setlocal enabledelayedexpansion &for %%D in (
- 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 "%%D:\" for /f "delims=" %%d in ('dir /b/s/ad %%D:\PETOOLS 2^>nul') do (
- set "d=%%d" &set "d=!d:\=\\!"
- (for /f "delims=" %%a in (1.reg) do (
- set "a=%%a" &if /i "!a!"=="!a:c:\\PETOOLS=!" (echo,%%a) else (
- set "ok=1" &for %%x in ("!d!") do echo,!a:c:\\PETOOLS=%%~x!)
- ))>#.#
- (if !ok! equ 1 move /y #.# 1.reg) &goto:[end]
- )
- :[end]
- pause&exit/b
复制代码 |
|