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

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

Ответить
Настройки темы
CMD/BAT - [решено] Условие в Bat-файле

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


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

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


Здравствуйте! Возможно ли написать код в bat-файле, который создаст условие - не открывать файл 2, если не открылся файл 1? Проще говоря, чтобы запускались либо оба файла, либо ни один из них. Если это возможно, то как будет выглядеть такой код?

Отправлено: 15:15, 25-03-2019

 

Аватара для Elven

Ветеран


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

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


зависит от того как определяется "открытость" файла 1. если он возвращает при неудачном открытии ненулевой errorlevel, а при удачном - нулевой, то достаточно
Код: Выделить весь код
file1 && file2
если нужно проверять наличие соответствующего процесса то это уже несколько другая песня
Код: Выделить весь код
file1
tasklist | findstr /i file1 && file2
например вот так. Если и таких проверок недостаточно, то нужно таки знать каких будет достаточно.
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:32, 25-03-2019 | #2



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

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


Ветеран


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

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


Цитата MrDmitri:
не открывать файл 2, если не открылся файл 1? »
Например? Конкретный.
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:17, 25-03-2019 | #3


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


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

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


Оба файла исполняемые

Цитата Elven:
Код: Выделить весь код
file1 && file2
»
Спасибо, помогло

Отправлено: 19:11, 25-03-2019 | #4



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] CMD/BAT - С помощью bat-ника найти и удалить текст в файле InVariable Скриптовые языки администрирования Windows 4 22-05-2015 20:06
CMD/BAT - проблема с последовательностью в Bat файле TraKtir Скриптовые языки администрирования Windows 5 14-09-2013 13:15
VBS/WSH/JS - [решено] Перемещение файлов. Условие поиск слова в файле. Hixi Скриптовые языки администрирования Windows 14 04-06-2013 22:05
CMD/BAT - [решено] CMD Перемещение файлов. Условие поиск слова в файле xsanekk Скриптовые языки администрирования Windows 2 12-09-2012 16:49
CMD/BAT - [решено] Условие с применением поиска в файле Starter1 Скриптовые языки администрирования Windows 3 22-06-2011 18:18




 
Переход