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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Проблемы с установкай Office 2003

Ответить
Настройки темы
[решено] Проблемы с установкай Office 2003

Аватара для Pozia

Ветеран


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

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


Пытаюсь установить офис вот таким скриптом:

#NoTrayIcon
if FileExists (@WindowsDir & "\system32\on.et") Then RunWait ('setup.exe TRANSFORMS=WEPP.MST /qn /noreboot')
if FileExists (@WindowsDir & "\system32\on.et") Then RunWait (@ScriptDir & '\UP\SP4.exe')
Exit

и ничего не выходит. SP4 ставится а офис нет. В диспетчере вижу что на некоторое время setup.exe появляется и проподает не установив офиса. Причем офис2007 ставлю скриптом:

#NoTrayIcon
if FileExists (@WindowsDir & "\system32\on.et") Then RunWait ('setup.exe /adminfile Enterprise.WW\\WEPP.MSP /config Enterprise.WW\\config.xml')
if FileExists (@WindowsDir & "\system32\on.et") Then RunWait (@ScriptDir & '\UP\SP2.exe')
Exit

и все работает. Как я понимаю в скрипте для офиса 2003 ключе неверно отрабатываются. Как быть? Что я не так делаю? Сам компилированый скрипт запускаю из папки где лежит setup.exe

Отправлено: 21:26, 24-01-2009

 

Аватара для Maza Faka

Ветеран


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

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


Цитата Pozia:
Как я понимаю в скрипте для офиса 2003 ключе неверно отрабатываются »
Возможно вам следует спросить здесь

-------
Сообщение помогло? Не забудьте нажать на Полезное сообщение

Это сообщение посчитали полезным следующие участники:

Отправлено: 08:34, 25-01-2009 | #2



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

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


Аватара для Creat0R

Must AutoIt


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

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


Цитата Pozia:
SP4 ставится а офис нет »
Возможно потому что к SP4 указан полный путь? Также иногда может потребоваться указать рабочую папку:

Код: Выделить весь код
#NoTrayIcon
if FileExists (@WindowsDir & "\system32\on.et") Then RunWait (@ScriptDir & '\setup.exe TRANSFORMS=WEPP.MST /qn /noreboot', @ScriptDir)
if FileExists (@WindowsDir & "\system32\on.et") Then RunWait (@ScriptDir & '\UP\SP4.exe', @ScriptDir)
Exit
P.S
Как указал Maza Faka, возможно решение найдётся в разделе Автоматической установки приложении, а точнее в теме Автоматическая установка Office 2003.

-------
“Сделай так просто, как возможно, но не проще этого.”... “Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал.”

Альберт Эйнштейн

P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©»

http://creator-lab.ucoz.ru/Images/Icons/autoit_icon.png Русское сообщество AutoIt | http://creator-lab.ucoz.ru/Images/Ic...eator_icon.png CreatoR's Lab | http://creator-lab.ucoz.ru/Images/Icons/oac_icon.png Opera AC Community

Это сообщение посчитали полезным следующие участники:

Отправлено: 18:15, 25-01-2009 | #3


Аватара для Pozia

Ветеран


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

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


Цитата Creat0R:
возможно решение найдётся в разделе Автоматической установки приложении, а точнее в теме Автоматическая установка Office 2003. »
так дело в том что офис нормально ставится, без проблем если я пропишу в CMD строку setup.exe TRANSFORMS=WEPP.MST /qn /noreboot и запущу его в катологе офиса. А вот запись в скрипте почему то не работает.
Я вот думаю может знак = некоректно отробатывает в скрипте?

-------
Жизни вглядись в глаза: Это то, что ты всегда искал? Это то, что ты всегда хотел? Да или нет?


Отправлено: 19:45, 26-01-2009 | #4


Аватара для Creat0R

Must AutoIt


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

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


Pozia,
А если так:

Код: Выделить весь код
#NoTrayIcon
if FileExists (@WindowsDir & "\system32\on.et") Then ShellExecuteWait('"' & @ScriptDir & '\setup.exe"', 'TRANSFORMS=WEPP.MST /qn /noreboot', @ScriptDir)
if FileExists(@WindowsDir & "\system32\on.et") Then ShellExecuteWait('"' & @ScriptDir & '\UP\SP4.exe"', '', @ScriptDir)
Exit
Также можно попробовать заменить последний параметр на @SystemDir, или @WindowsDir.

-------
“Сделай так просто, как возможно, но не проще этого.”... “Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал.”

Альберт Эйнштейн

P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©»

http://creator-lab.ucoz.ru/Images/Icons/autoit_icon.png Русское сообщество AutoIt | http://creator-lab.ucoz.ru/Images/Ic...eator_icon.png CreatoR's Lab | http://creator-lab.ucoz.ru/Images/Icons/oac_icon.png Opera AC Community

Это сообщение посчитали полезным следующие участники:

Отправлено: 20:19, 26-01-2009 | #5


Аватара для Pozia

Ветеран


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

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


Creat0R, спасибо. при возможности проверю. Пока не могу

-------
Жизни вглядись в глаза: Это то, что ты всегда искал? Это то, что ты всегда хотел? Да или нет?


Отправлено: 19:57, 27-01-2009 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Проблемы с установкай Office 2003

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Наиболее выгодный вариант перехода с Office 2003 на Office 2007? Максим г. Пермь . Лицензирование продуктов Microsoft 1 04-01-2008 16:10




 
Переход