Имя пользователя:
Пароль:
 

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

Старожил


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

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


Цитата zion87:
надо чтобы set s »
ну замени sFileName на S


вариант с findstr
*можно использовать текстовый файл со списком исключений и регэкспы
Код: Выделить весь код
@echo off
setlocal

set sPath=d:\1

set "S="
for /f "delims=" %%i in ('dir /b "%sPath%\*.exe" ^|findstr /bev /c:ghsrh.exe /c:ghszm.exe') do set "S=%%i"
echo [%S%]

Цитата:
If "%X%"=="y" goto next
If "%X%"=="Y" goto next
сокращается до

If /i "%X%"=="Y" goto next


Последний раз редактировалось kiripanda, 11-12-2011 в 19:03.

Это сообщение посчитали полезным следующие участники:

Отправлено: 18:52, 11-12-2011 | #6