25 сент. 2013 г.

Запуск и закрытие 1с по требованию

Эта и предыдущая заметки между собою связаны. 
В предыдущей было показано как «выключать», «включать» компьютер по расписанию, а сегодня речь пойдет о желании, в силу некоторых причин, при «засыпании» системы закрытия 1с, а после «пробуждения», запуск 1с, без ввода пароля + выбора базы.


Сейчас немного ситуация усложнилась, по этому изменим метод запуска «засыпания», «пробуждения», запуская команду для "засыпания" системы через .cmd файл.

- Создадим.cmd файл, в который впишем команды для закрытие приложения  1с и последующем запуске «Спящего режима»:

@echo off
taskkill /IM 1cv8*
C:\PSTools\psshutdown.exe –d

Теперь создадим новую задачу и во Вкладке Действия укажем наш .cmd файл, другие параметры смотрим по написанной ранее заметке.
Этими действиями мы в определенное время закрываем все, что связанно с 1с, и в последующем запуск «Спящего режима».

- Теперь о «пробуждении»:
Создаем еще один .cmd файл, в котором вписываем:

@echo off
"C:\Program Files\1cv82\8.2.16.352\bin\1cv8s.exe" ENTERPRISE /F D:\ЦентральнаяБаза /N ЦентральнаБаза /P 1

"C:\Program Files\1cv82\8.2.16.352\bin\1cv8s.exe" – путь запускаемому файлу 1с
D:\ЦентральнаяБаза – путь к базе данным
1 – пароль к базе
!!! P.S. Если в пути к базе есть «русские» буковки, тогда лучше всего создавать и сохранять .cmd файлы в программе FAR
где, как и ранее Создаем новую задачу и во Вкладке Действия указываем наш .cmd файл, другие параметры смотрим по написанной ранее заметке.
Этими действиями мы в определенное время «пробуждаем» систему с «Спящего режима» + последующий запуск программы 1с происходит.
 

CopyPaste Copyright © 2017 - |- Шаблон создан O Pregador - |- Отредактирован myr4ik07