Помогите с написание bat файла

homa_inc.

New member
Регистрация
16 Май 2008
Сообщения
47
Реакции
0
Баллы
0
Адрес
Архангельск
Может кто знает...
Мне нужно что бы при запуске bat файла он проверял если в указанной папке уже существует txt файл с именем хоста на котором он запущен то он завершал работу, иначе запускал Everest для сбора отчета по этому хосту...
Либо после запуска Everest на сбор отчета сам себя удалил...
Вот мой bat но он при каждом запуске перезаписывает уже созданный файл...
Код:
@echo off

if exist \\***\EVEREST Corporate Edition\Reports\$HOSTNAME.txt goto exit		
"\\***\EVEREST Corporate Edition\everest.exe" /R $HOSTNAME.txt /TEXT /LANGRU /SILENT /HW 	
:exit
 
Последнее редактирование:

LIvelacE

New member
Регистрация
28 Дек 2008
Сообщения
356
Реакции
0
Баллы
0
Адрес
Архангельск
Заключите в двойные кавычки полный путь до файла в условии.
 

LIvelacE

New member
Регистрация
28 Дек 2008
Сообщения
356
Реакции
0
Баллы
0
Адрес
Архангельск
chcp 1251

IF EXIST "\\XXX\XXXX\XXXX XXX-XXX (xx.XXXXXX X)\XXXXX X.X\winbacula-3.0.3.exe" (
echo YES
) ELSE (
echo NO
)

В полном пути присутствуют точки, скобки, русские буквы, пробелы. Пример рабочий.
 
Сверху