Войти

Показать полную графическую версию : [решено] Проблемы с установкай Office 2003


Pozia
24-01-2009, 21:26
Пытаюсь установить офис вот таким скриптом:

#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

Maza Faka
25-01-2009, 08:34
Как я понимаю в скрипте для офиса 2003 ключе неверно отрабатываются »
Возможно вам следует спросить здесь (http://forum.oszone.net/forumdisplay.php?f=61&filter_string=office+2003&filter_by=title)

Creat0R
25-01-2009, 18:15
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, возможно решение найдётся в разделе Автоматической установки приложении (http://forum.oszone.net/forumdisplay.php?f=61&filter_string=office+2003&filter_by=title), а точнее в теме Автоматическая установка Office 2003 (http://forum.oszone.net/thread-60601.html).

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

Creat0R
26-01-2009, 20:19
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.

Pozia
27-01-2009, 19:57
Creat0R, спасибо. при возможности проверю. Пока не могу




© OSzone.net 2001-2012