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

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

Ветеран


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

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


zion87, попробуйте так:
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

set sPath=d:\1

if exist "%sPath%\." (
	for %%i in ("%sPath%\*.exe") do if "%%~nxi" neq "ghsrh.exe" if "%%~nxi" neq "ghszm.exe" if not defined sFileName set sFileName=%%~nxi
	
	if defined sFileName (
		echo [!sFileName!]
	) else (
		echo Not found file other [ghsrh.exe], [ghszm.exe].
	)
) else (
	echo Path [%sPath%] not found.
)

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

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