heh.pl
Kanał informacyjny Heh.pl


Niedziela 22 grudnia 2024 r.

artykuły | abc komputera (archiwum) | forum dyskusyjne | redakcja


Temat

Integracja instalki OFFICE'a 2000 z SP.


194.242.62.* napisał:
Czy ktoś z Was zna sposób na integrację Service Pack'ów z instalką Office'a 2000?
W firmie spodziewam się dostawy dużej ilości sprzętu i przeprowadzenie instalacji Office'a i potem poprawek (wymogi bezpieczeństwa - na władzę nie poradzę) na nich wszystkich potrwa mniej więcej do końca świata, a na pomoc kolesi nie bardzo mogę liczyć, bo przecież sezon urlopowy.
No i najważniejsze: zastosowanie Ghost'a nie wchodzi w rachubę - na kompach zainstalowane są systemy z OEM'owymi kluczami produktu, także tak tego obejść nie mogę, bo BSD dobierze mi się do skóry.

80.50.59.* napisał:
http://www.infojama.pl/sections.php?op=viewarticle&artid=35
http://www.cdrinfo.pl/software/artykuly/artykul_w.php?ID=20021103101753

194.242.62.* napisał:


Dzięki Nessay!
Co prawda nie do końca o to mi chodziło, ale przy okazji pointegrowałem sobie Office'a XP ( z windami poradziłem sobie wcześniej).
Niestety, o ile integracja WINXP i WINW2K jest podobna i można zastosować analogie, to w przypadku Office'ów jest dużo gorzej - żadne podobieństwa nie wchodzą w rachubę, począwszy od nazewnictwa poprawek (przecież pierwszy zestaw łat do OffW2K- SR-1 - to jest dodatek, a nie tam żaden zestaw poprawek, ciekawa ta terminologia Microsoftu, nie?), skończywszy na ich zawartości. Także szukam dalej icon_cry.gif .

Czyli ciągle: Please icon_exclaim.gif Help icon_exclaim.gif

80.50.39.* napisał:
hmm
dzisiaj dopiero odebralem maila. sorx.
myśle, ze możesz pociągnąć z np emula office zintegrowany z SP.
ale nie wiam jak to wyglada wd. prawa bo licencje na to masz niby itp, ale nie mam pojecia 3ba by bylo sie jakiegos prawnika zapytać.
z tym office 2000 ciezki problem bo nie dosc, ze sp1 ciezko znalezc to jeszcze to nie jest taki sp1 pełny tylko kilka poprawek. gdyby mozna bylo od razu sp2 zainstalowac to nie bylo by problemu z integracja imo.
jak coś mi wpadnie do głowy to napisze icon_wink2.gif

194.242.62.* napisał:


Cześć Nessay.
Jeżeli chodzi o kwestie prawne to jest wszystko cool. Firma ma podpisaną umowę Microsoft Enterprise Agreement, czyli full wypas t.j. w ramach stanowiska: dowolny sysop, dowolna wersja office'a i jakies tam bzdety. A że pracuję w dużej, ogólnokrajowej firmie, to jesteśmy obsługiwani jako klient strategiczny przez jedną, specjalnie do tego dedykowaną osobę. No i oczywiście gościa gdzieś wcięło - pewnie urlop. Komórkę chyba utopił, albo nie wykupił roamingu. Poczty nie odbiera (to co mu ślę, to już chyba podpada pod spam). No i nie mogę nic od niego wyrwać. Dlatego też uderzyłem na Tweak'a.
Nie wspominam nazwy firmy, która nas obsługuje, bo szlag mnie trafia na samą myśl o niej - oprócz obsługi w ramach MEA wdrażali o nas różne systemy, duże i małe. Odbywało się to w sposób średnio profesjonalny. A mogę coś o tym powiedzieć, bo pracuję w branży już kilkanaście latek i różne rzeczy widziałem i wdrażałem.

A jeżeli chodzi o dodatek SR-1 to mam pełny i z pewnego źródła, także jakbyś był zainteresowany, to daj cynk.
Pozdro
"Sikor"

194.242.62.* napisał:
[b][/color]
Po małej awanturze odezwał sie do mnie inny przedstawiciel dealer'a i przepraszając mnie za kontakty z poprzednim przedstawicielem (bo w końcu się do mnie odezwał) oświadczył, że nawet polski oddział Microsyfu icon_twisted.gif nie potrafi sobie poradzić z moim problemem. Obiecał wysłanie zapytania do Irlandii. Także czekam.
Ale [b][color=green]
nie zniechęcajcie się i szukajcie dalej, co równiez czynię.
Oczywiście, jeżeli czegoś się dowiem to się oflaguję na Tweak'u.
Pozdro
Sikor

212.182.122.* napisał:
Jeżeli chodzi o integracje SR-1 to trzeba skopiowac offica na hdd, rozpakowac SR-1 do jakiegos folderu. Przyjmując ze office jest w folderze off2000 a SR-1 w folderze sr1 trzeba wykonac z Starrt>Uruchom polecdenie: Start "msiexec /p c:sr1data1.msp /a c:off2000data1.msi shortfilenames=true /qb /L* updlog.txt" . Czynnosc trzeba powtórzyc dla wszystkich plików msp znajdujących sie w folderze sr1.

81.161.239.* napisał:
No i w końcu udało mi się zwalczyć integrację Office'a 2000 z service pack'ami.
Do kompletu wystarczy integracja dodatku SR-1 i SP3, gdyż jak piszą w Microsyfie
SP3 zawiera wszystkie poprawki, które się ukazały od wydania dodatku SR-1.

user posted image
Oczywiście należy pobrać sobie właściwe wersje dodatków: http://www.microsoft.com/office/ork/2000/appndx/toolbox_localized.htm#Polish i http://www.microsoft.com/downloads/details.aspx?FamilyID=5c011c70-47d0-4306-9fa4-8e92d36332fe&DisplayLang=pl.
W przypadku SR-1 do integracji należy pobrać plik zaznaczony na obrazku:

user posted image
Ten pierwszy służy do update'u z ręki, mimo, że jest to niby wersja administracyjna. icon_twisted.gif
W przypadku SP3 wystarczy to co jest wystawione na podanej wyżej lokalizacji.
Po ściągnięciu SP rozpakowujemy do następujących katalogów:
I:office2kplSR1
I:office2kplSP3
CODE
Zawartość SR-1:

DATA1.msp



Zawartość SP3:

ohotfix.ini

MAINSP3.msp

SP3CD2.msp

launcher.exe

ohotfix.exe

outlctlx.exe

ohotfixr.dll

Teraz należy odpalić z płyty instalacyjnej Office'a (lub z instalacji na HDD) program instalacyjny w trybie administracyjnym:
setup /a
Program instalacyjny poprosi o podanie klucza produktu. Trzeba go wpisać i można o nim zapomnieć. icon_razz.gif Zostanie wpisany w instalkę i przy następnych instalacjach Office'a już nie trzeba go będzie podawać.
Jako katalog docelowy należy wybrać ścieżkę:
I:office2kplCD
Po zakończeniu instalacji należy wydać komendy integrujące poprawki z instalką.
Proponuję utworzenie batch'a (pliku wsadowego) o nazwie np. update.bat w celu uniknięcia pomyłek przy ręcznym wpisywaniu komendy w linii poleceń.
Zawartość pliku update.bat:
CODE
echo off

msiexec /p I:office2kplSR1DATA1.msp /a I:office2kplCDdata1.msi shortfilenames=true /qb /L* SR1.txt

msiexec /p I:office2kplSP3MAINSP3.msp /a I:office2kplCDdata1.msi shortfilenames=true /qb /L* SP3.txt

Można też, jak ktoś lubi, pisać ręcznie, ja tam wolę takie rzeczy robić batch'mi. icon_razz.gif
Parametr L* służy do wymuszenia na msiexec'u tworzenia logu z przebiegu integracji (w tym przypadku w plikach: SR1.txt i SR1.txt). Logi powstaną w katalogu z którego odpalamy batch'a.
echo off - wyłącza wyświetlanie komunikatów w oknie DOS'u.
Odpalamy batch'a, trochę oczekiwania i po integracji.
Teraz tylko nagrywamy zawartość katalogu I:office2kplCD na płytę i gotowe. icon_razz.gif icon_razz.gif icon_razz.gif

Kilka informacji dla szczęśliwych (lub nie icon_wink3.gif ) posiadaczy bardziej wypasionych instalacji.
Zawartość mojej instalki firmowej:
CODE
IE5           AUTOACC.INF      OWS.MSI

MSI           AUTOEXL.INF      README.DOC

PFILES        AUTOOUT.INF      SETUP.HLP

SP            AUTOPRM.INF      SETUPACC.EXE

SQL           AUTOPRO.INF      SETUPACC.INI

SYSTEM        AUTOSBE.INF      SETUPEXL.EXE

SYSTEM95      AUTOSTD.INF      SETUPEXL.INI

SYSTEMNT      AUTOWRD.INF      SETUPOUT.EXE

WINDOWS       DATA1ACC.MSI     SETUPOUT.INI

              DATA1EXL.MSI     SETUPPRM.EXE

              DATA1OUT.MSI     SETUPPRM.INI

              DATA1PRM.MSI     SETUPPRO.EXE

              DATA1PRO.MSI     SETUPPRO.INI

              DATA1SBE.MSI     SETUPSBE.EXE

              DATA1STD.MSI     SETUPSBE.INI

              DATA1WRD.MSI     SETUPSE.EXE

              LICENSE.TXT      SETUPSE.INI

              MSOWC.CAB        SETUPSTD.EXE

              MSOWC.MSI        SETUPSTD.INI

              OFFICE1.CAB      SETUPWRD.EXE

              OSECFG.EXE       SETUPWRD.INI

              OSESETUP.INF     SQLWRAP.EXE

Jak widać, jest więcej plików typu MSI i programów instalacyjnych. Są to instalacje Office'a w różnych wersjach (Standard, Professional, Premium, Small Busines) oraz poszczególnych aplikacji ( Access, Excel, Outlook, Word).
Przy integracji takiej instalki trzeba uruchomić w trybie administracyjnym wszystkie rodzaje instalki podając ten sam katalog docelowy.
Trochę to trwa, ale nie można inaczej. icon_evil.gif
Zawartość batch'a przygotowanego do takiej integracji:
CODE
echo on

rem SR-1

msiexec /p I:office2kplSR1DATA1.msp /a I:office2kplCDDATA1ACC.MSI shortfilenames=true /qb /L* SR1_ACC.txt

msiexec /p I:office2kplSR1DATA1.msp /a I:office2kplCDDATA1EXL.MSI shortfilenames=true /qb /L* SR1_EXL.txt

msiexec /p I:office2kplSR1DATA1.msp /a I:office2kplCDDATA1OUT.MSI shortfilenames=true /qb /L* SR1_OUT.txt

msiexec /p I:office2kplSR1DATA1.msp /a I:office2kplCDDATA1PRM.MSI shortfilenames=true /qb /L* SR1_PRM.txt

msiexec /p I:office2kplSR1DATA1.msp /a I:office2kplCDDATA1PRO.MSI shortfilenames=true /qb /L* SR1_PRO.txt

msiexec /p I:office2kplSR1DATA1.msp /a I:office2kplCDDATA1SBE.MSI shortfilenames=true /qb /L* SR1_SBE.txt

msiexec /p I:office2kplSR1DATA1.msp /a I:office2kplCDDATA1STD.MSI shortfilenames=true /qb /L* SR1_STD.txt

msiexec /p I:office2kplSR1DATA1.msp /a I:office2kplCDDATA1WRD.MSI shortfilenames=true /qb /L* SR1_WRD.txt



rem SP3

msiexec /p I:office2kplSP3MAINSP3.msp /a I:office2kplCDDATA1ACC.MSI shortfilenames=true /qb /L* SP3_ACC.txt

msiexec /p I:office2kplSP3MAINSP3.msp /a I:office2kplCDDATA1EXL.MSI shortfilenames=true /qb /L* SP3_EXL.txt

msiexec /p I:office2kplSP3MAINSP3.msp /a I:office2kplCDDATA1OUT.MSI shortfilenames=true /qb /L* SP3_OUT.txt

msiexec /p I:office2kplSP3MAINSP3.msp /a I:office2kplCDDATA1PRM.MSI shortfilenames=true /qb /L* SP3_PRM.txt

msiexec /p I:office2kplSP3MAINSP3.msp /a I:office2kplCDDATA1PRO.MSI shortfilenames=true /qb /L* SP3_PRO.txt

msiexec /p I:office2kplSP3MAINSP3.msp /a I:office2kplCDDATA1SBE.MSI shortfilenames=true /qb /L* SP3_SBE.txt

msiexec /p I:office2kplSP3MAINSP3.msp /a I:office2kplCDDATA1STD.MSI shortfilenames=true /qb /L* SP3_STD.txt

msiexec /p I:office2kplSP3MAINSP3.msp /a I:office2kplCDDATA1WRD.MSI shortfilenames=true /qb /L* SP3_WRD.txt

I żeby nie było zbyt fajnie, to oczywiście Microsyf dał ciała. Proces integracji z SP3 zmienia m. in. zawartość plików INI i robi to nieprawidłowo. icon_evil.gif
W każdym ini w sekcji MSI robi coś takiego:
CODE
[MSI]
; If present, MSI gives the name of the MSI file to install.  This file must be
; in the same directory as setup.exe, and both must be in the root of the installation
; tree.
; If not present, setup.exe will look for exactly one file matching "*.msi"
; in its directory and if found, use that.
;

MSI=data1.msi

a powinno być np. w przypadku Access'a tak:
CODE
[MSI]
; If present, MSI gives the name of the MSI file to install.  This file must be
; in the same directory as setup.exe, and both must be in the root of the installation
; tree.
; If not present, setup.exe will look for exactly one file matching "*.msi"
; in its directory and if found, use that.
;

MSI=data1ACC.msi


Nazwę pliku MSI wskazaną w plikach INI należy zmienić odpowiednio dla każdego rodzaju instalacji.
W przeciwnym wypadku programy instalacyjne nie uruchomią się.

UWAGA
Katalogi, ścieżki i nazwy plików logów są wybrane przypadkowo jako przykład w celu stworzenia spójnego (mam nadzieję, że mi w miarę wyszło icon_wink3.gif) opisu integracji.
BTW, i nie śmiać mi się, że do obrazków użyłem IE z MyIE. Jest to spowodowane tym, że strony Microsyfu niezbyt ciekawie wyglądają oglądane w Mozilli. icon_twisted.gif Ach, ten Microsyf icon_evil.gif

212.182.122.* napisał:
Doczytałem do tego miejsca "Jak widać, jest więcej plików typu MSI i programów instalacyjnych. " i w tej chwili reszty juz się domysliłem.

Teraz przynajmniej będzie wiadomo jak zintegrować sp na " bardziej wypasionych instalacjach".

81.161.239.* napisał:
Rok temu też tak kombinowałem. Ale zbyt mocno skupiłem się na zupełnie niepotrzebnej integracji SP2. Próby integracji rozwalały instalkę, a SP3 ze swoją obsługą INI dołożył swoje, bo się nawet setup'y nie chciały uruchamiać. Zdrzaźniło mnie to wszystko na jakiś czas, he, he prawie rok .icon_razz.gif
Ale co tam, najważniejsze, że już po wszystkim. icon_biggrin3.gif

Podobne tematy


Działy









Copyright © 2002-2024 | Prywatność | Load: 3.23 | SQL: 1 | Uptime: 753 days, 8:14 h:m | Wszelkie uwagi prosimy zgłaszać pod adresem eddy@heh.pl