Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата litoo:
проблем с поиском нет »
Ну, так это не поиск, а простая проверка на существование файла в корневом каталоге. И мне не нравится ручное перечисление всего и вся.

Цитата 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
Это сообщение посчитали полезным следующие участники:

Отправлено: 02:30, 29-12-2013 | #6