В командной строке cmd или bat-файле я выдаю следующее:
start textpad myfile.txt and it works fine.
Если текстовая панель программы не существует на компьютере, появляется звуковой сигнал об ошибке и появляется всплывающее окно, при котором необходимо нажать кнопку OK.
Я хочу перехватить эту ошибку, чтобы я мог сделать что-то вроде
start textpad myfile.txt || start notepad myfile.txt
где || подразумевает, что если запуск текстового поля не удастся, то должен произойти запуск блокнота. ОДНАКО, я все еще получаю звук ошибки и требование удара ОК.
Мое намерение состоит в том, чтобы избежать звука и требования любого вмешательства пользователя.
Я также попробовал следующий подход летучей мыши ниже, но безрезультатно.
start textpad
if not %ERRORLEVEL% == 0 GOTO END
start notepad
:END
Любая помощь будет отличной.
спасибо
1018 * Ted *