Рубрика: Платформа 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 (проверка физической целостности информационной базы) появилась необходимость в минимальном перечне загружаемых модулей.