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

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

Ответить
Настройки темы
Любой язык - Что неправильного в скрипте?

Аватара для Nun-Nun

Ветеран


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


Конфигурация

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


Подскажите по поводу такого дела: в дистрибе офиса 2003 в ini-файл прописана секция:
Код: Выделить весь код
[ChainedInstall_4] 
TaskName=Add Updatesinfo to registry
TASKTYPE=exe
PATH=Updates.EXE
При работе инсталлятора ini-шник выполняется полностью, за исключением этой секции. Если запускаю exe-шник вручную, то всё проходит нормально (это я к тому, что exe-шник в порядке). Внутри exe-шника находится reg-файл для внесения информации об устанавливаемых обновлениях в реестр.
В чём тут может быть ошибка?

P.S. Используемая ОС - обычная (не x64) XP SP3.

Отправлено: 14:11, 04-10-2010

 

Ветеран


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

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


Nun-Nun, что за инсталлятор — Inno Setup?

Отправлено: 14:28, 04-10-2010 | #2



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

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


Аватара для Nun-Nun

Ветеран


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

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


Iska,

Возможно Windows Installer Package, но как это точно выяснить - не знаю, я в этом не разбираюсь.

-------
Свобода не означает вседозволенность.


Отправлено: 14:39, 04-10-2010 | #3


Аватара для gora

Ушёл из жизни


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

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


Цитата Nun-Nun:
но как это точно выяснить - не знаю »
Типы инсталляторов

Отправлено: 16:02, 04-10-2010 | #4


Аватара для Nun-Nun

Ветеран


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

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


gora,

Тогда скорее всего InstallShield, поскольку в комплекте идёт exe и msi.

-------
Свобода не означает вседозволенность.


Отправлено: 16:42, 04-10-2010 | #5


Аватара для El Sanchez

Ветеран


Contributor


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

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


Nun-Nun,
  1. Цитата Nun-Nun:
    [ChainedInstall_4] »
    Первые 3 ChainedInstall присутствуют и выполняются?
  2. Updates.EXE лежит рядом с Setup.exe офиса?
  3. Наконец, установку начинаете с запуска Setup.exe?

P.S.
Цитата Nun-Nun:
Внутри exe-шника находится reg-файл для внесения информации об устанавливаемых обновлениях в реестр. »
Цитата Nun-Nun:
Тогда скорее всего InstallShield, поскольку в комплекте идёт exe и msi. »
Непонятно Может просто сделать так?
Код: Выделить весь код
[ChainedInstall_4]
TaskName=Add Updatesinfo to registry
TASKTYPE=exe
PATH=reg.exe
CmdLine=import <PathToRegFile>\regfilename.reg
Display=none
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:21, 04-10-2010 | #6


Ветеран


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

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


Nun-Nun, приношу свои извинения — по печальному стечению обстоятельств банально не увидел фразы «…в дистрибе офиса 2003…». Возможно, глаза не заметили более привычного «…в дистрибутиве Microsoft Office 2003 Professional…» и потому «замылились» на «ini» и «Task». Так что, мой вопрос оказался вовсе не по существу.

Таким типом при инсталляции Microsoft Office не пользовался. Могу лишь подсказать попробовать отследить, с помощью Process Monitor, происходит ли вообще попытка запуска «Updates.EXE», и что происходит (если запуск был успешен) при попытке добавления записей в реестр.

P.S. А если просто оформить по «regedit.exe /s <bla-bla-bla.reg>»?
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:28, 04-10-2010 | #7


Аватара для Nun-Nun

Ветеран


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

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


El Sanchez,
Цитата El Sanchez:
Непонятно Может просто сделать так?
Код:
[ChainedInstall_4]
TaskName=Add Updatesinfo to registry
TASKTYPE=exe
PATH=reg.exe
CmdLine=import <PathToRegFile>\regfilename.reg
Display=none »
ОК, попробую.

Цитата El Sanchez:
1. [ChainedInstall_4] »
Первые 3 ChainedInstall присутствуют и выполняются?
2.Updates.EXE лежит рядом с Setup.exe офиса?
3.Наконец, установку начинаете с запуска Setup.exe?
1. Сейчас не скажу - не помню, - а диск на работе, но попробую глянуть.
2. - Да.
3. - Да.

Iska,

Хорошо, поэкспериментирую.

-------
Свобода не означает вседозволенность.


Отправлено: 20:44, 07-10-2010 | #8



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Драйвер - После установки неправильного драйвера не удается поставить нужный seman Microsoft Windows 2000/XP 4 06-04-2010 17:50
[решено] Шифрование пароля в скрипте. virgy Автоматическая установка Windows 2000/XP/2003 2 22-09-2009 18:05
MySQL - Исполнение sql запроса в скрипте Negativ Программирование и базы данных 1 09-08-2007 14:59
Ошибка в скрипте поиска shurovik О сайте и форуме 2 02-09-2004 13:05
Отслеживание неправильного ввода пароля Guest Microsoft Windows NT/2000/2003 6 15-11-2002 08:44




 
Переход