У меня есть два сервера Windows 2008 SP2, один разработчик другого производства. В рабочей среде запущены службы Microsoft CLuster. Теперь в одном конкретном пакетном скрипте есть следующие команды:
dsmc incr "%ARCHIVE_DIR%\*"
if errorlevel 1 goto EXCPT
more code to do purging
Excpt:
echo "script backup error"
В dev это работает, как и ожидалось, dsmc incr возвращает 8 при успешном завершении, и скрипт переходит к очистке кода. Однако в производственной среде, несмотря на то, что dsmc incr возвращает 8, уровень ошибки всегда оценивается как 1, и он переходит к Excpt: . Может ли кто-нибудь помочь в этом, пожалуйста?