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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Проверка папки на наличие определенного файла

Ответить
Настройки темы
CMD/BAT - [решено] Проверка папки на наличие определенного файла

Новый участник


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


Конфигурация

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


Есть переменная %gdirectory% (определенная директория), нужно найти в этой директории (%gdirectory%) наличие файла "1.txt", если найдено - написать в батник "Директория указана правильно", если не найдена - написать в батник "Директория указана неверно".

Заранее спасибо.

Отправлено: 03:40, 19-06-2013

 

Ветеран


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

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


Читайте:
Код: Выделить весь код
if /?
Цитата feAre:
написать в батник »
Это зачем?!

Отправлено: 04:50, 19-06-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


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

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


Я не понял, напишите вы, пожалуйста.

Отправлено: 16:35, 19-06-2013 | #3


Ветеран


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

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


Что именно из этого:
Цитата:
Оператор условного выполнения команд в пакетном файле.


IF [NOT] EXIST имя_файла команда

NOT Обращает истинность условия: истинное условие становится ложным, а ложное - истинным.

EXIST имя_файла Это условие является истинным, если файл с указанным именем существует.

команда Задает команду, выполняемую при истинности условия. За этой командой может следовать ключевое слово ELSE, служащее для указания команды, которая должна выполняться в том случае, если условие ложно.
Вам непонятно?

Отправлено: 19:29, 19-06-2013 | #4


Новый участник


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

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


Дело в том что я не разбираюсь в этом.
Точнее, года три назад я знал его на отлично, а теперь вообще позабыл.
Надеюсь вы мне скинете готовый, в долгу не останусь.

Отправлено: 19:32, 19-06-2013 | #5


Ветеран


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

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


Тогда ответьте на второй вопрос: что означает «написать в батник»?

Отправлено: 19:39, 19-06-2013 | #6


Новый участник


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

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


Если файл найден - чтобы было echo Файл найден.
Если не найден - чтобы было echo Файл не найден.

Отправлено: 19:43, 19-06-2013 | #7


Ветеран


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

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


Код: Выделить весь код
if defined gdirectory (
	if exist "%gdirectory%\." (
		if exist "%gdirectory%\1.txt" (
			echo File [1.txt] found in folder [%gdirectory%]
		) else (
			echo File [1.txt] not found in folder [%gdirectory%]
		)
	) else (
		echo Not found folder [%gdirectory%]
	)
) else (
	echo Not defined [gdirectory]
)
Это сообщение посчитали полезным следующие участники:

Отправлено: 09:51, 20-06-2013 | #8


Новый участник


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

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


Вот, спасибо большое!)

Отправлено: 14:56, 21-06-2013 | #9



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Проверка папки на наличие определенного файла

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] сканирование папки на наличие файла и его архивация Anufriev Скриптовые языки администрирования Windows 34 14-09-2012 12:36
CMD/BAT - [решено] Проверка на наличие файла и запуск скрипта RomanLis Скриптовые языки администрирования Windows 3 09-09-2011 12:51
CMD/BAT - Проверка на наличие процесса tazik9 Скриптовые языки администрирования Windows 0 23-01-2011 16:56
VBS/WSH/JS - [решено] Проверка на наличие файлй peretc001 Скриптовые языки администрирования Windows 2 20-01-2011 16:00
CMD/BAT - Проверка на наличие какого-то текста Magniy Скриптовые языки администрирования Windows 4 20-04-2010 18:26




 
Переход