Главная » Статьи » ПК и все что связанно

Примеры BAT файлов для запуска / обновления / сохранения 1С

1с start:
Для файлового варианта: 

Код DOS Batch File
 "C:\Program Files\1cv81\bin\1cv8.exe" ENTERPRISE /F"D:\1C_base\ZUPRAZR" /N"EMigachev" /P"12345" 



Для клиент-серверного варианта: 

Код DOS Batch File
 "C:\Program Files\1cv81\bin\1cv8.exe" ENTERPRISE /S"server-1C\ZUP" /N"EMigachev" /P"12345" 



Если на одном сервере стоит 8.1 и 8.2 , то при подключении к базам 8.2 нужно указывать порт сервера(например 1641): 

Код DOS Batch File
 "C:\Program Files\1cv82\common\1cestart.exe" ENTERPRISE /S"server-1C:1641\ZUP" /N"EMigachev" /P"12345" 



Запуск программы под пользователем и выпопление обработки при открытии: 

Код DOS Batch File
 "C:\Program Files\1cv82\8.2.11.235\bin\1cv8s.exe" ENTERPRISE /F "D:\1C\HRM" /N user /P password /Execute "D:\1C\Внешние_обработки_1С\РаботающиеОбработки\РабочийСтол.epf" 



1с backup:

Код DOS Batch File
 rem @echo off
Set folder=%DATE%

net stop "1C:Enterprise 8.1 Server Agent"
net start "1C:Enterprise 8.1 Server Agent"

"C:\Program Files\1cv82\common\1cestart.exe" CONFIG /S Сервер\База /DisableStartupMessages /DumpIB Z:\1c_arh\ArhivBases8\i_%folder%.dt /N пользователь /P пароль 



1с update файловая:

Код DOS Batch File
 taskkill /F /IM 1cv8.exe
"C:\Program Files\1cv82\common\1cestart.exe" CONFIG /F путь к базе /N пользователь /P пароль /UpdateDBCfg
"C:\Program Files\1cv82\common\1cestart.exe" ENTERPRISE /F путь к базе /N пользователь /P пароль 



1с update серверная:

Код DOS Batch File
 taskkill /F /IM 1cv8.exe
"C:\Program Files\1cv82\common\1cestart.exe" CONFIG /S Сервер\База /N пользователь /P пароль /UpdateDBCfg
"C:\Program Files\1cv82\common\1cestart.exe" ENTERPRISE /S Сервер\База /N пользователь /P пароль 

Запуск базы данных, которая уже имеется в списке баз – параметры:

C:\Program Files\1cv82\common\1cestart.exe ENTERPRISE /IBName "ИмяБазыВСписке" /NПользователь /PПароль

В данном случае запускается стартовщик 1С. Режим – «предприятие», имя целевой базы данных уже имеется в списке баз 1С.
 

Запуск напрямую (вариант файловый) не вводя пользователя и пароль

C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /F"C:\Base1" /NПользователь /PПароль

Тут запускается толстый клиент с непосредственным путем к директории базы. При этом неважно, есть ли целевая база в списке. Режим – «Предприятие».
 

Прямой запуск (вариант сетевой) не вводя пользователя и пароль

C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /S"ИмяКомпьютераСервера\ИмяБазыНаСервере1С" /NПользователь /PПароль

Та же история, что и в предыдущем пункте, только для сетевой версии 1С.
 

Запуск конфигурации для тонкого клиента «Управление торговлей» в режиме толстого клиента

C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /RunModeOrdinaryApplication
 

Запуск внешней обработки непосредственно при старте 1С

C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /Execute"ПолныйПутьКФайлуОбработки.epf"
 

Выгрузить базу в файл

Файловая версия: C:\Program Files\1cv81\bin\1cv8.exe" config /F"C:\ bases1c\BUH\Titan" /N"Админ" /DumpIB "C:\Buh_Titan_%date%.dt

Серверная версия: C:\Program Files\1cv81\bin\1cv8.exe" config /S"Server\AtlantBuh" /N"Админ" /DumpIB "C:\Buh_Titan_%date%.dt
 

Параметры командной строки для указания параметров запуска

/@<имя файла> 
путь к файлу с параметрами командной строки.

/F<Путь>
путь к файловой информационной базе (исключая имя файла).

/S<Адрес>
адрес информационной базы, хранящейся на сервере 1С:Предприятия 8.x, складывается следующим образом:

<Имя компьютера, работающего сервером приложений> \ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.x>

/N<Имя>
имя пользователя. Должно быть указано так же, как и в Конфигураторе

/P<Пароль>
пароль пользователя, имя которого указано в параметре /N. Является не обязательным параметром

/WA-
запрет применения Windows-аутентификации при старте Предприятия или Конфигуратора

/WA+
установка обязательного применения Windows-аутентификации при старте 1С:Предприятия или Конфигуратора. Если ключ /WA не указывается, то подразумевается, что используется параметр командной строки /WA+

/AU-
запрет вывода вопроса об обновлении текущей версии 1С:Предприятия с административной установки

/AU+
установка вывода вопроса об обновлении текущей версии 1С:Предприятия с административной установки. Если ключ /AU не указывается, то подразумевается, что используется параметр командной строки /AU+

/Out<Имя файла>[-NoTruncate]
установка файла для вывода служебных сообщений. Если задан ключ NoTruncate (через пробел), файл не очищается

/L<Каталог>
указывается каталог локализованных ресурсов интерфейса (например, «RU»)

/DisableStartupMessages
Подавляет стартовые сообщения: «Конфигурация базы данных не соответствует сохраненной конфигурации. Продолжить?»; «Возможностей Вашего компьютера недостаточно для редактирования справки по конфигурации. Для редактирования справки необходимо установить Microsoft Internet Explorer версии 6.0 или выше.»; «Возможностей Вашего компьютера недостаточно для редактирования html-документов, в том числе разделов справки. Для редактирования html-документов необходимо установить Microsoft Internet Explorer версии 6.0 или выше. В данном запуске редактирование html-документов будет недоступно.»

/C<Строка текста>
передача параметра в конфигурацию

Не используются для базовых версий:
UC <Код доступа>
установка соединения с информационной базой, на которую установлена блокировка установки соединений. Если при установке блокировки задан непустой код доступа, то для установки соединения необходимо в параметре /UC указать этот код.

/RunShortcut <имя файла>
запуск системы 1С:Предприятие 8.1 со списком информационных баз, полученным с помощью указанного файла. В качестве файла может быть указан файл списка общих информационных баз (*.v8i), или файл ярлыка информационных баз (*.v8l).

/IBConnectionString
задание строки соединения с информационной базой целиком, в том виде в котором ее возвращает функция СтрокаСоединенияИнформационнойБазы(). Части строки соединения могут быть переопределены ранее существовавшими параметрами. Для этого нужно, что бы /IBConnectionString находился в командной строке раньше них. При передачи строки соединения в качестве параметра командной строки, не забывайте, что строка соединения содержит кавычки. Поэтому требуется взять всю строку в кавычки, а содержащиеся внутри кавычки удвоить.

/SLev
уровень защищенности соединения клиента с сервером 1С:Предприятия. /SLev0 — незащищенное соединение; /SLev1 — защищенное соединение только в процессе выполнения аутентификации; /SLev2 — защищенное соединение в течение всего сеанса. Если параметр не указан, то это эквивалентно /SLev0.

Debug
указывает, что запуск 1С:Предприятия выполняется в отладочном режиме.

/DebuggerURL <URL отладчика>
идентификация отладчика, к которому приложение сразу после запуска должно подключиться. Указывается URL отладчика (протокол, компьютер и номер порта), на котором в отладчике можно создавать удаленные объекты.

/SAOnRestart
запрашивать пароль при перезапуске системы из данного сеанса работы. По умолчанию пароль не запрашивается.

/Execute <имя файла внешней обработки>
предназначен для запуска внешней обработки в режиме 1С:Предприятие непосредственно после старта системы.

/Logui
предназначен для запуска клиентского приложения для создания на компьютере пользователя в папке файлов приложений %APPDATA%\1C\1Cv81\<Уникальный идентификатор ИБ>\logui.txt" файла logui.txt, в котором будут регистрироваться все интерактивные действия пользователя (нажатия клавиш, щелчки мыши).

/SchJobDn
управляет выполнением реламентированных заданий. Возможные значение "Y" или "N". "Y" — у созданной информационной базы будет запрещено выполнение регламентных заданий.
 

Параметры командной строки пакетного режима конфигуратора

/DumpIB<Имя файла> 
выгрузка информационной базы в командном режиме

/RestoreIB<Имя файла>
загрузка информационной базы в командном режиме

/DumpCfg<имя cf файла>
сохранение конфигурации в файл

/LoadCfg<имя cf файла>
загрузка конфигурации из файла

/UpdateDBCfg[-WarningsAsErrors]

обновление конфигурации базы данных. Если ключ Warnings­AsErrors указан (через пробел), то все предупредительные сообщения будут трактоваться как ошибки
/DumpDBCfg<имя cf файла> 
сохранение конфигурации базы данных в файл

/RollbackCfg 
возврат к конфигурации базы данных

/CheckModules 
выполнить синтаксический контроль

/UpdateCfg<имя_файла> 
обновление конфигурации, находящейся на поддержке. Имя_файла -имя .cf или .cfu файла.

/IBCheckAndRepair [-ReIndex]
[-LogIntergrity] [-RecalcTotals]
[-IBCompression]
[-TestOnly | [-BadRefCreate |
-BadRefClear | -BadRefNone]
[-BadDataCreate |
-BadDataDelete] ] 

выполнить тестирование и исправление информационной базы

Категория: ПК и все что связанно | Добавил: grot789 (15.03.2016)
Просмотров: 3535 | Теги: Примеры BAT файлов для запуска / об | Рейтинг: 5.0/1
Всего комментариев: 0
avatar

Расскажи друзьям интересные новости:


Установить на свой сайт!