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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » VBS/WSH/JS - Помогите написать простой скрипт

Ответить
Настройки темы
VBS/WSH/JS - Помогите написать простой скрипт

Пользователь


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

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


Всем привет.
Прошу помощи.

Задача в VBS написать скрипт (для запуска по расписанию на сервере 1С), который запустит сначала одну команду, дождется ее завершения и запустит вторую команду.
На различных примерах смог написать такое, но оно не работает..

Код: Выделить весь код
strComm = "C:\Program Files (x86)\1cv8\8.3.4.437\bin\1cv8.exe CONFIG /S1c\ood /Nadmin /Padmin /DumpIB \\domen\BACKUP\1C\ood.dt /Out \\domen\BACKUP\1C\log\ood_dump.log"
strComm2 = "C:\Program Files (x86)\1cv8\8.3.4.437\bin\1cv8.exe CONFIG  /S1c\ood /Nadmin /Padmin /UpdateDBCfg /Out \\domen\BACKUP\1C\log\ood_update.log"
Set oWshShell = CreateObject("WScript.Shell")
oWshShell.Run (strComm, 0, true)

Set oWshShell_1 = CreateObject("WScript.Shell")
oWshShell_1.Run (strComm2, 0, false)
Очень прошу помощи!
Спасибо
Александр

Отправлено: 15:26, 10-12-2015

 

Ветеран


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

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


Код: Выделить весь код
strComm  = """C:\Program Files (x86)\1cv8\8.3.4.437\bin\1cv8.exe"" CONFIG /S1c\ood /Nadmin /Padmin /DumpIB ""\\domen\BACKUP\1C\ood.dt"" /Out ""\\domen\BACKUP\1C\log\ood_dump.log"""
strComm2 = """C:\Program Files (x86)\1cv8\8.3.4.437\bin\1cv8.exe"" CONFIG /S1c\ood /Nadmin /Padmin /UpdateDBCfg /Out ""\\domen\BACKUP\1C\log\ood_update.log"""
Set oWshShell = CreateObject("WScript.Shell")
oWshShell.Run (strComm,  0, true)
oWshShell.Run (strComm2, 0, true)
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:56, 10-12-2015 | #2



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

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


Пользователь


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

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


Спасибо, но увы, не работает...
Еcли запускаю скрипт с wscript.exe //X script.vbs
то ругается на скобки в строке:
Код: Выделить весь код
oWshShell.Run (strComm,  0, true)
Ошибка: Недопустимое использование скобок при вызове процедуры Sub

Спасибо огромное, убрал скобки - работает!

Научите пожалуйста, воткнуть в строку пути до архивов и логов переменные server и dataDB :
Код: Выделить весь код
strComm  = """C:\Program Files (x86)\1cv8\8.3.4.437\bin\1cv8.exe"" CONFIG /Sserver\dataDB /Nadmin /Padmin /DumpIB ""\\domen\BACKUP\1C\dataDB.dt"" /Out ""\\domen\BACKUP\1C\log\dataDB_dump.log"""

Отправлено: 16:30, 10-12-2015 | #3


Ветеран


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

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


Цитата Udar_Nick:
убрал скобки - работает! »
Угу. Я не проверял код.

Цитата Udar_Nick:
переменные server и dataDB : »
Что за переменные? Я их не вижу в коде.

Если они определяются где-то выше по коду, то:
Код: Выделить весь код
strComm  = """C:\Program Files (x86)\1cv8\8.3.4.437\bin\1cv8.exe"" CONFIG /S" & server & "\" & dataDB & " /Nadmin /Padmin /DumpIB ""\\domen\BACKUP\1C\" & dataDB & ".dt"" /Out ""\\domen\BACKUP\1C\log\" & dataDB & "_dump.log"""
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:50, 10-12-2015 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » VBS/WSH/JS - Помогите написать простой скрипт

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Помогите написать скрипт MkZ Программирование в *nix 2 16-03-2014 11:02
Срочно нужен простой скрипт AutoIt! Помогите пожалуйста! lamer123 AutoIt 1 29-01-2013 03:57
Помогите написать скрипт DeGReeS Microsoft Windows NT/2000/2003 12 01-06-2012 16:18
FreeBSD - Помогите написать скрипт Stirs Общий по FreeBSD 2 25-06-2008 02:29




 
Переход