Ну, так это не поиск, а простая проверка на существование файла в корневом каталоге. И мне не нравится ручное перечисление всего и вся.
Цитата litoo:
Как передать найденный test.dll Unlocker-у для удаления
И как правильно реализовать процесс поиска файлов из вложенного в папку с батником и утилитой списка имён для поиска - file.txt? »
|
Например, так:
читать дальше »
Код:

@echo off
setlocal enableextensions enabledelayedexpansion
for %%i in (q w e r t y u i o p a s d f g h j k l z x c v b n m) do (
for /f "usebackq delims=" %%j in ("%~dp0file.txt") do (
if exist "%%i:\%%j" (
"%~dp0Unlocker.exe" "%%i:\%%j" /d /s
)
)
)
endlocal
exit /b 0
А лучше — так:
читать дальше »
Код:

@echo off
setlocal enableextensions enabledelayedexpansion
for /f "usebackq delims=" %%i in (
`wmic.exe LogicalDisk where "DriveType=3" get Name /value ^| find.exe /i "Name="`
) do (
for /f "usebackq delims=" %%j in (`echo %%i`) do set s%%j
for /f "usebackq delims=" %%j in ("%~dp0file.txt") do (
if exist "!sName!\%%j" (
"%~dp0Unlocker.exe" "!sName!\%%j" /d /s
)
)
)
endlocal
exit /b 0