Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Скрипт на восстановление базы 1с

Ответить
Настройки темы
CMD/BAT - Скрипт на восстановление базы 1с

Старожил


Сообщения: 309
Благодарности: 2

Профиль | Отправить PM | Цитировать


Камрады, помогите советом. Есть задача сделать копию бэкапа из одного места на локальном диске в другое, а точнее, как мне пояснил коллега: восстановить из файла бэкапа (архива) рабочую версию базы на другое место в локальном пространстве. Кто сталкивался с подобным? Может кто видел шаблоны в инете, или сам может предоставить шаблон.

-------
В мире так много интересного!!!


Отправлено: 16:16, 26-06-2013

 

Старожил


Сообщения: 309
Благодарности: 2

Профиль | Отправить PM | Цитировать


Батник по максимаму сам буду писать, вдруг у кого надобность возникнет, опишу ход действий тут. Да и помощь мажот понадобиться.
Понял, что копирование и и восстановление баз делается через запуск 1с, запуск делается с ключами.
По вопросу ключи для запуска 1с выдало:
Возможные значения ключей приведены ниже.
1cv7.exe MODE [ /M | /D(Path) | /U(Path) | /N(Name) | /P(Pass) | /@(filename)],
где MODE - режим запуска, может принимать только одно из трех значений :
config - режим конфигуратора;
debug - режим отладчика;
enterprise - рабочий режим.
monitor - монитор пользователей.
следующие ключи не обязательны:
/M - запуск программы в монопольном режиме;
/D - автоматический запуск базы, находящейся в указанном каталоге. Если эта ИБ еще не зарегистрирована, то будет показан диалог добавления ИБ;
/U - рабочий каталог пользователя (каталог из списка пользователей игнорируется);
/N - имя пользователя;
/P - пароль пользователя;
/@ - запуск выполнения указанного командного файла.

Например, при запуске ярлыка с командной строкой
"C:Program Files1CV77BIN1cv7.exe" config /d//server/shop /Nобмен /P1 /@//server/shop/exall.txt

произойдет запуск в режиме конфигуратора ИБ из каталога servershop, причем вход в систему будет произведен под именем пользователя "Обмен" с паролем "1". Пользователь и пароль задаются в конфигураторе 1с. Сразу после запуска будут выполнены команды из файла exall.txt, находящегося в каталоге ИБ.

Если что то не получилось настроить, всегда можно обртится в Центр КТ!

-------
В мире так много интересного!!!


Последний раз редактировалось djuwa4, 26-06-2013 в 17:18.


Отправлено: 17:11, 26-06-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 309
Благодарности: 2

Профиль | Отправить PM | Цитировать


Нужная инфа http://infostart.ru/public/104654/

-------
В мире так много интересного!!!


Отправлено: 11:39, 27-06-2013 | #3


Старожил


Сообщения: 309
Благодарности: 2

Профиль | Отправить PM | Цитировать


Камрады, подскажите, как в батнике можно сортировать файлы по дате, то есть нужно выбрать не конкретную базу данных а самую свежуу, где можно почитать про это? Команда sort не сортирует по дате!

-------
В мире так много интересного!!!


Отправлено: 16:58, 27-06-2013 | #4


Старожил


Сообщения: 459
Благодарности: 138

Профиль | Отправить PM | Цитировать


dir /a-d /od
Сортирует файлы в текущем каталоге (без подкаталогов) по дате изменения (дата будет отображена слева).
Подробности в dir /?

Можно загнать название самого свежего файла в текущем каталоге в переменную:
Код: Выделить весь код
@echo off
for /f "delims=" %%i in ('dir /b /a-d /od') do set "x=%%i"
echo %x%
pause
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:36, 27-06-2013 | #5


Старожил


Сообщения: 309
Благодарности: 2

Профиль | Отправить PM | Цитировать


Спасибо Камрад, на форумах конечно находил похожее, но там без лишних объяснений, понял для себя, что нужно начинать с синтаксиса (вообще с изучения командной строки). Ладно готовую работу скину сюда.

-------
В мире так много интересного!!!


Отправлено: 00:17, 28-06-2013 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Скрипт на восстановление базы 1с

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Прочее - 1С:Бухгалтерия - компы отваливаются от базы BVN-2005 Сетевые технологии 2 03-04-2011 21:39
Любой язык - Автоматизация сохранения базы 1С бухгалтерии... BMW09121985 Скриптовые языки администрирования Windows 3 10-05-2010 15:32
Прочие БД - Перенос 1С Базы на другую оперционку+сеть Proxxx Программирование и базы данных 7 18-11-2008 12:41
скрипт для дампа базы и отправки на другой хост nix_lamer Программирование в *nix 5 12-02-2007 14:09




 
Переход