Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Вывод сообщения ошибки после выполнения команд (http://forum.oszone.net/showthread.php?t=204121)

white155 07-04-2011 00:29 1652621

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

amel27 09-04-2011 19:52 1654804

как-то так:
Код:

@echo off
(
 Команда1 || Call :ERR Команда 1
 Команда2 || Call :ERR Команда 2
 Команда3 || Call :ERR Команда 3
)2>Nul

EXIT 0

:ERR
 Set "$Y="
 Echo Ошибка выполнения: %*
 Set /P $Y="Продолжить? (Y/N): "
 If /I "%$Y%"=="Y" Exit /B 1
 If /I "%$Y%"=="N" Exit 1
GoTo:ERR



Время: 13:35.

Время: 13:35.
© OSzone.net 2001-