Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
killerpigs
Зарегистрирован: 28.05.2008 Сообщения: 4
|
Добавлено: Пн Июн 23 2008 09:01 Заголовок сообщения: помогите написать скрипт в bat файле |
|
|
Вобщем вот наваял. Дальше объясню, что нужно от скрипта.
IF EXIST C:\Program Files\1cv81\bin GOTO COPYLST
ELSE \\data\distrib$\1C_v8.1\PLATFORM\8.1.11.67\Windows\i386\setup\setup.exe /s
:COPYLST
COPY /z \\dc\1CBaselist\ibases.v8i %USERPROFILE%\Application Data\1C\1Cv81
Нужно при загрузке проверить, установлено ли на компе пользователя 1С Предприятие 8.1
Если такая папочка есть, то копировать из сетевой папочки файлик ibases.v8i
Иначе из сетевой папки запустить установку 1С Предприятие 8.1 с ключиком /S и данными для установки из файла setup.iss
Я не программер по жизни, больше технарь, с железом больше дружу. Читал литературу по программированию и скриптам, но туговато у меня с этим |
|
Вернуться к началу |
|
|
dubrava
Зарегистрирован: 21.11.2007 Сообщения: 14
|
Добавлено: Ср Июн 25 2008 08:37 Заголовок сообщения: |
|
|
Попробуй так
Код: |
IF EXIST "%ProgramFiles%\1cv81\bin" (
COPY /z "\\dc\1CBaselist\ibases.v8i" "%Appdata%\1C\1Cv81"
) ELSE (
"\\data\distrib$\1C_v8.1\PLATFORM\8.1.11.67\Windows\i386\setup\setup.exe" /s
)
|
Только не знаю запустится с шары setup.exe или нет |
|
Вернуться к началу |
|
|
VeL
Зарегистрирован: 18.01.2006 Сообщения: 521 Откуда: Харьков
|
Добавлено: Ср Июн 25 2008 21:46 Заголовок сообщения: |
|
|
dubrava писал(а): | Попробуй так
"\\data\distrib$\1C_v8.1\PLATFORM\8.1.11.67\Windows\i386\setup\setup.exe" /s
Только не знаю запустится с шары setup.exe или нет |
Можно сделать так:
NET USE I: "\\data\distrib$\1C_v8.1\PLATFORM\8.1.11.67\Windows\i386\setup"
I:
CD I:\
setup.exe /s
Так запустится стопудово, я так делал
Попутно вопрос, а ключ /s какую функцию выполняет? _________________ Best regards |
|
Вернуться к началу |
|
|
killerpigs
Зарегистрирован: 28.05.2008 Сообщения: 4
|
Добавлено: Чт Июн 26 2008 07:52 Заголовок сообщения: |
|
|
Да, сорри, изначально забыл сказать, что это батничек.
А ключик /s где-то ссылка затерялась должен брать информацию для автоматической установки по сценарию из файла setup.iss, который в свою очередь должен быть получен при первой установке 1С8.1 с ключиком /r. Этот файлик пишеться в корень винды. Но у меня так и не получилось, поэтому пришлось бегать ставить руками.
Единственное, что автоматизировал, так это список подключаемых баз 1Ски для всех пользователей. |
|
Вернуться к началу |
|
|
|