Не прошло и ста лет, как пригодилась возможность запускать AOS в консоли

Коллегам понадобилось для синхронизации рабочей базы AX 2012 запускать какой-то отдельный AOS так, чтоб и пользователи туда не ходили, и отладка там была выключена. С включенной отладкой AOS стартует ощутимо медленнее, почему - отдельный разговор. Так вот, часто на внедрениях той же AX 2012 есть отдельно стоящий "отладочный" AOS, и подумалось, что можно в этом сценарии запускать его, но в ком. строке отключать отладку:
Код:
ax32serv.exe -console 01 -xppdebug=0
При необходимость можно воспользоваться runas для запуска под нужной учетной записью. Отслеживать запуск можно, как обычно, по eventlog, в конце должно появиться штатное сообщение "Object Server 01: Ready for operation" с указанием
Цитата:
X++ debugging: Disabled
Как водится, есть небольшой нюанс: у меня AOS 12-ки при таком запуске падал с ошибкой, пока я не дал учетке AOS'а права на чтение для каталога
Код:
C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys