Что то у меня не правильно работает обработка статуса при стопе:
X++:
:stop_AOS
echo STOP AOS: "%X_AOSNAME%@%X_AOSSERVER%"
rundll32 %AOS_BIN%/AosMgr.dll,AosStop_RunDll %X_AOSSERVER% %X_AOSNAME% 0
:check_AOS_STOPStatus
sleep 2
rundll32 %AOS_BIN%/AosMgr.dll,AosStatus_RunDll %X_AOSSERVER% %X_AOSNAME% 0
if errorlevel 1 goto exit_OK
goto check_AOS_STOPStatus
Пока идёт цикл остановки ("Stopping ..." в АОС утилите).. он у меня возвращает как уже остановленный... поэтому при копировании файлов у меня ошибка - аои занят (я его удаляю..)
Это так и должно быть?
Спасибо за утилитку!