«ОпенКонф» — Регистрация библиотек одним скриптом
Доброго времени суток, уважаемые посетители! В предыдущей статье было описано, как в конфигурации 1С:Торговля 7.7 измененить цены в справочнике номенклатура. Сегодня мы рассмотрим, как для версии 1С 7.7 производиться регистрация библиотек ОпенКонф с помощью небольшого VBS скрипта. Итак, приступим.
До исполнения этого скрипта все указанные в нём библиотеки «OpenConf» должны лежать в папке «Путь_к_BIN1С77configSYSTEM»
Set WshShell = CreateObject("WScript.Shell") S="C:WindowsSystem32regsvr32.exe Путь_к_BINconfigSYSTEM" WshShell.Run S + "Collections.wsc" WScript.Sleep 3000 WshShell.Run S + "CommonServices.wsc" WScript.Sleep 3000 WshShell.Run S + "SyntaxAnalysis.wsc" WScript.Sleep 3000 WshShell.Run S + "Registry.wsc" WScript.Sleep 3000 WshShell.Run S + "OpenConf.RegistryIniFile.wsc" WScript.Sleep 3000 WshShell.Run S + "SelectValue.dll" WScript.Sleep 3000 WshShell.Run S + "OpenConf.RegistryIniFile.wsc" WScript.Sleep 3000 WshShell.Run S + "SelectDialog.dll" WScript.Sleep 3000 WshShell.Run S + "svcsvc.dll"
Методом Sleep делаю приостановку исполнения скрипта, чтобы регистрация предыдущей библиотеки была завершена. Пользуйтесь на здоровье!