Рубрика: Платформа 1С

AutoIt — продолжаем автоматизировать chdbfl.exe

Здравствуйте. За последнее время профессиональная деятельность нашей команды изменилась и сталкиваться с 1С приходится лишь изредка. Именно поэтому так давно не было обновлений на данном ресурсе. Однако одна из интересных задач осталась открытой и по сей день. Речь об автоматизации утилиты для проверки физической целостности файловой БД 1С. В рамках развития проекта «ИТС-помощник» мы публикуем…

Прочитать статью целиком

Исходный код Check1CD

Opt(«TrayIconHide», 1) Opt(«SendKeyDelay», 0) $target = @ProgramFilesDir & «\1cv81\bin\chdbfl.exe» If $cmdline[0] <> 2 Then MsgBox(0, «Описание параметров запуска», «Check1CD.exe ИсправлятьОшибки ИмяФайлаБД» & @CRLF & @CRLF & «ИсправлятьОшибки: 0 или 1» & @CRLF & «ИмяФайлаБД: путь к файлу 1Cv8.1CD») Exit EndIf Run($target) WinWait(«Проверка физической целостности файла БД») Send($cmdline[2], 1) Send(«{TAB}») If $cmdline[1] = «1» Then Send(«{SPACE}»)…

Прочитать статью целиком

chdbfl — список загружаемых файлов

В процессе разработки консольной программы для запуска встроенной в 1С утилиты chdbfl.exe (проверка физической целостности информационной базы) появилась необходимость в минимальном перечне загружаемых модулей.