Нашел, обрадовался что кто-то сделал что-то полезное, но "малость" разочаровался.
Итак по порядку:
Кто-нибудь пользовался утилитой? Автор я так понял забил на нее, а у меня при запуске вылетает окно с заголовком "AutoIt Error" и текстом:
Line -1:
Error: Unable to execute the external program.
Не удается найти указанный файл
Явно что написана на скриптовом языке AutoIt, я его не знаю т.к. хватает VBScript, но Википедия пишет что
...этот язык компактен, самодостаточен и работает на всех версиях Windows «прямо из коробки», без внешних .dll-библиотек и записей в реестре, что позволяет безопасно использовать его на серверах.
Значит проблема не в наличии AutoIt на ПК, получается автор не зря писал:
Только для 1С 8.1 ...
Однако это связано не с какой 1С 8.1, а просто жесткой пропиской откуда берется утилита chdbfl.exe, а именно на "%SystemDir%:\Program Files\1cv81\bin\" (9), соответственно если структуру воссоздать простым копированием любой платформы 1С в такую структуру (каталога bin) то все взлетает, однако с не так гладко как бы хотелось.
С первого раза она мне вбила в строку ерунду (по несколько одинаковых букв) и вдобавок выкинула окно про то что не может найти точку входа в какую-то библиотеку. Так что стабильность под большим вопросом. Однако она работает - это факт, и восприимает русские символы в пути, странно что у (10)(11) это не взлетело, у меня на Windows XP работает.
Я такую же делал на VBScript и как раз столкнулся с проблемой что русские символы не передаются, и при помощи VBScript нельзя переключить раскладку. Конечно AutoIt в этом деле получше, но все таки очень убого я бы сказал, если бы было хоть с открытым кодом - то можно было бы подшаманить, а так непонятно что делать дальше с отработавшей chdbfl.exe - ее же по хорошему закрыть нужно после завершения, и выполнять какие-то действия еще. Сама она не закрывается после выполнения, так что в качестве инструмента автоматизации - это не прокатит.
ЗЫ:
Если кто-то подскажет как решаются проблемы с передачей руских символов и переключением раскладки то я выложу открытый вариант аналогичного скрипта только без жесткой привязки к каталогу. И с ожиданием завершения выполнения с возможностью закрытия утилиты и оповещением.