Инструменты пользователя

Инструменты сайта


кассир5:стартер:автоматическоеобновление

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
кассир5:стартер:автоматическоеобновление [2019/11/04 22:41]
versus [Исполняемый сценарий update.run]
кассир5:стартер:автоматическоеобновление [2024/04/04 17:41] (текущий)
maimakarov [Установка обновлений ПО в автоматическом режиме]
Строка 1: Строка 1:
 ======Установка обновлений ПО в автоматическом режиме====== ======Установка обновлений ПО в автоматическом режиме======
-Стартер реализует функцию установки обновления ПО "Штрих-М: Кассир v.5". Транспортировка пакета обновлений производится кассовым ПО. Инициирует процесс обновления кассовое ПО путём создания соответствующего семафора.\\+Стартер реализует функцию установки обновления ПО "Кассир 5". Транспортировка пакета обновлений производится кассовым ПО. Инициирует процесс обновления кассовое ПО путём создания соответствующего семафора.\\
 =====Сценарий обновления===== =====Сценарий обновления=====
 Начальные условия.\\ Начальные условия.\\
Строка 32: Строка 32:
  
  
-====cp from to====+====Копирование файлов (cp)==== 
 + 
 +**cp from to**\\
 Копирование файла или каталога из from в to\\ Копирование файла или каталога из from в to\\
 \\ \\
Строка 41: Строка 43:
 //Копирование всех файлов из каталога AddDir из подкаталога SelfUpdate в Extfiles каталога базы данных. Пример://\\ //Копирование всех файлов из каталога AddDir из подкаталога SelfUpdate в Extfiles каталога базы данных. Пример://\\
 <code>cp "{updt}\AddDir\*.*" "{db}\Extfiles"</code> <code>cp "{updt}\AddDir\*.*" "{db}\Extfiles"</code>
-\\+ 
 +====Перемещение файлов (mv)==== 
 **mv from to**\\ **mv from to**\\
 Выполнение перемещения файла из from в to.\\ Выполнение перемещения файла из from в to.\\
Строка 47: Строка 51:
 //Перемещение всех файлов с расширением epf из каталога (каталог БД)\ExtFiles\LogicalModules в каталог (каталог БД)\ExtFiles\LogicalModules\tmp. Пример:// //Перемещение всех файлов с расширением epf из каталога (каталог БД)\ExtFiles\LogicalModules в каталог (каталог БД)\ExtFiles\LogicalModules\tmp. Пример://
 <code>mv "{db}\ExtFiles\LogicalModules\*.epf" "{db}\ExtFiles\LogicalModules\tmp"</code> <code>mv "{db}\ExtFiles\LogicalModules\*.epf" "{db}\ExtFiles\LogicalModules\tmp"</code>
-\\+ 
 +====Удаление файлов (rm)==== 
 **rm path**\\ **rm path**\\
 Выполнение удаления файла или каталога path.\\ Выполнение удаления файла или каталога path.\\
 \\ \\
 //Удаление файла Data.txt в каталоге базы данных. Пример:// //Удаление файла Data.txt в каталоге базы данных. Пример://
-<code>mv "{db}\Data.txt"</code>+<code>rm "{db}\Data.txt"</code>
 //Удаление каталога C:\Temp. Пример:// //Удаление каталога C:\Temp. Пример://
-<code>mv "C:\Temp"</code> +<code>rm "C:\Temp"</code> 
-\\+ 
 +====Выполенение команды системы (sh)==== 
 **sh command arg1 arg2 ... argN**\\ **sh command arg1 arg2 ... argN**\\
 Выполнение команды системы. command - исполняемая команда. argX - аргументы\\ Выполнение команды системы. command - исполняемая команда. argX - аргументы\\
Строка 61: Строка 69:
 //Выполнение командного файла awesome.cmd из каталога обновлений с параметрами /onlytest /autoclose. Пример:// //Выполнение командного файла awesome.cmd из каталога обновлений с параметрами /onlytest /autoclose. Пример://
 <code>run {updt}\awesome.cmd /onlytest /autoclose</code> <code>run {updt}\awesome.cmd /onlytest /autoclose</code>
-\\+ 
 +====Выполнение команд из файла (script)==== 
 **script awesome.run**\\ **script awesome.run**\\
 Выполнение набора скриптовых команд из файла\\ Выполнение набора скриптовых команд из файла\\
Строка 67: Строка 77:
 //Выполнение скиртовых команд из файла awesome.run из каталога обновлений. Пример:// //Выполнение скиртовых команд из файла awesome.run из каталога обновлений. Пример://
 <code>script {updt}\awesome.run</code> <code>script {updt}\awesome.run</code>
-\\+ 
 +====Архивирование файлов (zip)==== 
 **zip src dst**\\ **zip src dst**\\
 Архивирование файла/каталога\\ Архивирование файла/каталога\\
Строка 73: Строка 85:
 //Архивирование каталога {db}\ExtFiles\LogicalModules в {db}\arch\lm.zip. Пример:// //Архивирование каталога {db}\ExtFiles\LogicalModules в {db}\arch\lm.zip. Пример://
 <code>zip {db}\ExtFiles\LogicalModules в {db}\arch\lm.zip</code> <code>zip {db}\ExtFiles\LogicalModules в {db}\arch\lm.zip</code>
-\\+ 
 +====Запуск 1С:Предприятия (1c)==== 
 **1c ent|conf param**\\ **1c ent|conf param**\\
 Запуск 1С в режиме предприятия (ent) или конфигуратора (conf) со всеми атрибутами из конфигурации стартера и дополнительными параметрами, переданными в значении param.\\ Запуск 1С в режиме предприятия (ent) или конфигуратора (conf) со всеми атрибутами из конфигурации стартера и дополнительными параметрами, переданными в значении param.\\
кассир5/стартер/автоматическоеобновление.1572907306.txt.gz · Последнее изменение: 2019/11/04 22:41 — versus