А чем не устроила отдельная команда?
Дело не в команде, а в несовершенстве Autosave.
Долго рассказывать, про проблемы с чертежами в конторе, расскажу про проблемы автосейва от Автодеска.
"Autosave" записывает бэкап в один файл, при нажатии на "_qsave" бэкап удаляется.
Т.к. если "_qsave" удачно, то как считает автодеск все гуд и бэкап не нужен.
Дальше, если пройдет глючное"_qsave" до следующего "Autosave",
То порушится автокад и сохраняемый чертеж, и не будет бэкапа!
Выход, поставить создавать bak файл. Будет копия предыдущего сохранения, Autosave ее не затирает.
bak файл легко убирается галочкой юзерами. Да и в принципе не нужен в папке чертежа, это будет промежуточный мусор, нужный только для восстановления.
Поэтому хорошо бы стандартный механизм допилить. папка, с записью всех копий файла через 10 минут в течении дня-трех.
Все готово, осталось только SaveAs запустить внутри Autosave.
А про "ты опять вызываешь сохранение и так до бесконечности" спасибо! Скорее всего это и есть причина падения в SaveComplete.