msiexec /i cd/dvd písmenné označenie alebo hdd písmenné označenie :\inštalačný balíček.msi /qb -toto napísať buď do príkazového riadku alebo do textového súboru v notepade a potom premenovať na napr. setup.bat alebo setup.cmd
pre upresnenie: pokial máš inštalačku a.msi a cd mechanika je E: tak celý príkaz bude vyzerať takto : msiexec /i E:\a.msi /qb
Díky za tip, primárně tuto problematiku neřeším. Tak se omlouvám za možná hloupý dotaz. Ale jak dostanu z exe msi. Zkoušel jsem robalit pomocí zipu ale to, co z toho vypadlo vypadá takto: 07.03.2008 10:40 <DIR> . 07.03.2008 10:40 <DIR> .. 04.05.2005 14:45 6 566 empty.cat 04.05.2005 14:45 2 890 240 msi.dll 04.05.2005 14:45 78 848 msiexec.exe 04.05.2005 14:45 271 360 msihnd.dll 04.05.2005 14:45 884 736 msimsg.dll 04.05.2005 14:45 15 360 msisip.dll 07.03.2008 10:40 <DIR> update
WindowsInstaller-KB893803-v2-x86.exe /quiet /norestart nebo /forcerestart
mělo by obecně platit pro všechny M$ aktualizace
Právě že neplatí. :(
když spustíš ten kb.exe s parametrem otazníku, co ti to nabídne?
Nic. Uvodní předinstalační obrazovka. Tedy Security warning. Tak se mi zdá, že se ten exe musí prohnat nějakým SW typu admin studia či Wise. Chtělo by to radu zkušeného balíčkovače.
jinak nevzpomínám si že by s tímhle byla nějaká pakárna. ta je s microsoft .net, jejich sp a podobnýma balíčkama.
Jsem hledal několik hodin a nic fungujícího jsem nenašel. Asi jsem natvrdlé.
.net jsem vyřešil poměrně rychle. Ale s tímto už fakt nevím. Problém je, že když na nové stanici není tato verze instaleru, nemůžu použít customizavanou instalaci Office 07.
neke, teď jsem to vyzkoušel a normálně se mi to nainstalovalo, konkrétně jsem si stáhnul to kb893803, zadal jsem to do příkazovýho řádku s parametrem /quiet a /norestart, chvilku to chrochtalo, na disku se mi objevila nová složka, po chvíli zmizela a v přidat/odebrat programy se mi objevila položka Windows Installer 3.1.
Nekecám, WindowsInstaller-KB893803-v2-x86.exe /quiet /norestart spouští průvodce instalací aktualizace SW. Jakou verzi installeru na tom počítači máš?
já to mám ve swvém balíku takhle a pokud vím tak to jede ok WindowsInstaller-KB893803-v2-x86.exe /passive /quiet /norestart
Zajímavé. A nebude problém v tom, že to spouštím z mapovaného síť. disku? Jak máš řešeny cesty, v tom tvém isnatll. balíku?
Je to možné já se po dřívějších pokusech to naučil vždy nakopírovat lokálně na disk.
tvrdě zapsané cesty se snažím nepoužívat. Poslední verze vypadá takhle/snažil sem se to trochu zpěhlednit nakopírováním do víc adresářů/:
hlavní spouštěcí soubor: mode con cp select=1250
cd "Nejdůležitější aktualizace" call Nejdůležitější.bat cd ..
cd "Software, volitelné aktualizace" cd "Aktualizace systému Windows XP" call AktualizaceSystemuXP.bat CD..
cd "Balíček Základní zprostředkovatel kryptografických služeb" call balicek.bat cd ..
cd "Připojení ke vzdálené ploše (Klient Terminálové služby 6.0)" call pripojeni.bat cd ..
cd .. nejdulezitejsi.bat mode con cp select=1250 set workdir=.
cd "Aktualizace Windows Update" call AktualizaceWindowsUpdate.bat cd ..
cd "Aktualizace zabezpečení systému" call AktualizaceZabezpeceniSystemu.bat cd ..
cd "Aktualizace systému" call AktualizaceSystemu.bat cd ..
cd "Důležitá aktualizace systému" call DulezitaAktualizaceSystemu.bat cd .. /zkráceno/
Prostě se snažím aby to bylo tématicky rozházené do adresářů podle toho jak ty záplaty řadí microsoft. V každém adresáři je jeden dávkáč který spouští aktualizace umístěné v tom adresáři a jsou tam zapsaníé bez jakýchkoliv cest. Trošku se po vložení rozházelo formátování
Pěkné, až na to kopírování do lokálu. To moc systémové není. Proč si prostě nepřimapuješ síť. dik? První nástřel, odborníci se asi zasmějí: @echo off set pom1="program files" set pom2="_Install_SW-Basic\McAfeeVersion_8.0iPatch13" set pom3="_Install_SW-Basic\McAfee_Agent" set pom4="_Install_SW-Basic" set pom5="C:\WINDOWS\system32" set pom6="C:\WINDOWS\Fonts" set pom7="_Install_SW-Basic\DSM_r11.1c_Agent_install\W indowsProductFiles_x86\CA_AllAgents" echo. echo Installing ICA klienta (verze 9.150) + Citrix Program Neighborhood Agent start/wait I:\%pom4%\ICA9-150-PNA.EXE /q echo. echo Installing WindowsInstaller 3.1 norestart WindowsInstaller-KB893803-v2-x86 /passive /norestart echo. echo Installing jre1.6.0_04 start/wait I:\%pom4%\jre1.6.0_04.msi /passive echo. echo jre1.6.0_04 java_autoupdate_off start/wait regedit.exe /s java_autoupdate_off.reg echo. echo jre1.6.0_04 Delete from Run Key start/wait regedit.exe /s SunJavaUpdateSched.reg echo. echo Installing MS Java VM start/wait I:\%pom4%\MSJAVX86.EXE /c:"javatrig.exe /exe_install /l /q /qq" /q:a /r:n echo. echo Installing Adobe Reader 8 CZ start/wait I:\%pom4%\AdbeRdr80_cs_CZ.exe /sPB /rs /rps /msi"ALLUSERS=TRUE EULA_ACCEPT=YES SUPPRESS_APP_LAUNCH=YES" echo. echo Installing TotalCommander 7.2 start/wait I:\%pom4%\tcmdr702.msi /passive echo Copy lic. key copy WINCMD.KEY c:\%pom1%\totalcmd echo. echo Installing McAfee 8.0.1 start/wait I:\%pom2%\setup.exe /q echo. echo Installing McAfee Agent start/wait I:\%pom3%\framepkg.exe /s echo. echo Installing VisualFoxPro ODBC Driver start/wait I:\%pom4%\VFPODBC.msi /passive echo. echo Copy MSHFLXGD.OCX to System 32 copy I:\%pom4%\MSHFLXGD.OCX %pom5%\ echo. echo Copy Font Helvetica :start/wait I:\%pom4%\helr45w.ttf /s copy I:\%pom4%\helr45w.ttf %pom6%\ echo. echo Installing .Net Framework 2.0 Service Pack 1 echo. start/wait I:\%pom4%\NetFx20SP1_x86\setup.exe /passive echo. echo Installing CA DSM_r11.1c_Agent_install echo Instaling DSM Asset Managment Plugin 11.1.8124.2514 start/wait I:\%pom7%\AgtAM.msi /passive echo Instaling DSM Software Delivery Plugin 11.1.8124.2514 start/wait I:\%pom7%\AgtSD.msi /passive echo Instaling DSM Remote Control Plugin 11.1.8124.2514 start/wait I:\%pom7%\AgtRC.msi /passive echo Instaling DSM Basic Inventory Plugin 11.1.8124.2514 start/wait I:\%pom7%\AgtBHW.msi /passive echo setserveraddress caf setserveraddress caf register echo.
gpupdate /force
wuauclt.exe /detectnow
echo.
echo.
explorer I:\Microsoft\MS_Office12\
end
Jinak zbytek zařídí WSUS
Síť si přimapuju ale jsem zvyknutý to nakopírovat, je to ještě z dob když to ze sítě nešlo. Navíc je to rychlejší a nehrozí že např. vytáhnu síťový kablík.
Během instalace aktualizací vypínám pro urychlení body obnovení.
msiexec /i cd/dvd písmenné označenie alebo hdd písmenné označenie :\inštalačný balíček.msi /qb -toto napísať buď do príkazového riadku alebo do textového súboru v notepade a potom premenovať na napr. setup.bat alebo setup.cmd
pre upresnenie: pokial máš inštalačku a.msi a cd mechanika je E: tak celý príkaz bude vyzerať takto :
msiexec /i E:\a.msi /qb
Díky za tip, primárně tuto problematiku neřeším. Tak se omlouvám za možná hloupý dotaz.
Ale jak dostanu z exe msi. Zkoušel jsem robalit pomocí zipu ale to, co z toho vypadlo vypadá takto:
07.03.2008 10:40 <DIR> .
07.03.2008 10:40 <DIR> ..
04.05.2005 14:45 6 566 empty.cat
04.05.2005 14:45 2 890 240 msi.dll
04.05.2005 14:45 78 848 msiexec.exe
04.05.2005 14:45 271 360 msihnd.dll
04.05.2005 14:45 884 736 msimsg.dll
04.05.2005 14:45 15 360 msisip.dll
07.03.2008 10:40 <DIR> update
ler-KB893803-v2-x86\update
04.05.2005 14:45 29 493 kb893803v2_net.cat
04.05.2005 14:45 29 493 kb893803v2_w2k.cat
04.05.2005 14:45 29 493 kb893803v2_wxp.cat
07.03.2008 10:40 <DIR> langspecific
04.05.2005 14:47 365 update.ver
04.05.2005 14:45 287 updatebr.inf
Co dál?
Díky ještě jednou.
WindowsInstaller-KB893803-v2-x86.exe /quiet /norestart nebo /forcerestart
mělo by obecně platit pro všechny M$ aktualizace
Právě že neplatí. :(
když spustíš ten kb.exe s parametrem otazníku, co ti to nabídne?
Nic. Uvodní předinstalační obrazovka. Tedy Security warning.
Tak se mi zdá, že se ten exe musí prohnat nějakým SW typu admin studia či Wise. Chtělo by to radu zkušeného balíčkovače.
Já na tomhle pc kde teď sedím žádné svoje balíčky záplat nemám tak se nemám kam podívat. dal sem do google hledat jméno záplaty a slovo silent ak to dělám u čehokoliv co nejde a a zkus:
http://discussion.bentley.com/cgi-bin/dnewsweb.exe? cmd=article&group=bentley.microstation.administrat i on&item=6200&utag=
http://www.msfn.org/board/lofiversion/index.php/t58 389.html
víc se mi to teď hledat nechcekdyžtak v pondělí
jinak nevzpomínám si že by s tímhle byla nějaká pakárna. ta je s microsoft .net, jejich sp a podobnýma balíčkama.
Jsem hledal několik hodin a nic fungujícího jsem nenašel. Asi jsem natvrdlé.
.net jsem vyřešil poměrně rychle. Ale s tímto už fakt nevím. Problém je, že když na nové stanici není tato verze instaleru, nemůžu použít customizavanou instalaci Office 07.
neke, teď jsem to vyzkoušel a normálně se mi to nainstalovalo, konkrétně jsem si stáhnul to kb893803, zadal jsem to do příkazovýho řádku s parametrem /quiet a /norestart, chvilku to chrochtalo, na disku se mi objevila nová složka, po chvíli zmizela a v přidat/odebrat programy se mi objevila položka Windows Installer 3.1.
Nekecám, WindowsInstaller-KB893803-v2-x86.exe /quiet /norestart spouští průvodce instalací aktualizace SW. Jakou verzi installeru na tom počítači máš?
já to mám ve swvém balíku takhle
a pokud vím tak to jede ok
WindowsInstaller-KB893803-v2-x86.exe /passive /quiet /norestart
Zajímavé. A nebude problém v tom, že to spouštím z mapovaného síť. disku? Jak máš řešeny cesty, v tom tvém isnatll. balíku?
Je to možné já se po dřívějších pokusech to naučil vždy nakopírovat lokálně na disk.
tvrdě zapsané cesty se snažím nepoužívat. Poslední verze vypadá takhle/snažil sem se to trochu zpěhlednit nakopírováním do víc adresářů/:
hlavní spouštěcí soubor:
mode con cp select=1250
cd "Nejdůležitější aktualizace"
call Nejdůležitější.bat
cd ..
cd "Software, volitelné aktualizace"
cd "Aktualizace systému Windows XP"
call AktualizaceSystemuXP.bat
CD..
cd "Balíček Základní zprostředkovatel kryptografických služeb"
call balicek.bat
cd ..
cd "Připojení ke vzdálené ploše (Klient Terminálové služby 6.0)"
call pripojeni.bat
cd ..
cd ..
nejdulezitejsi.bat
mode con cp select=1250
set workdir=.
cd "Aktualizace Windows Update"
call AktualizaceWindowsUpdate.bat
cd ..
cd "Aktualizace zabezpečení systému"
call AktualizaceZabezpeceniSystemu.bat
cd ..
cd "Aktualizace systému"
call AktualizaceSystemu.bat
cd ..
cd "Důležitá aktualizace systému"
call DulezitaAktualizaceSystemu.bat
cd ..
/zkráceno/
AktualizaceWindowsUpdate.bat
WindowsXP-KB898461-x86-CSY.exe /passive /quiet /norestart
WindowsInstaller-KB893803-v2-x86.exe /passive /quiet /norestart
Prostě se snažím aby to bylo tématicky rozházené do adresářů podle toho jak ty záplaty řadí microsoft. V každém adresáři je jeden dávkáč který spouští aktualizace umístěné v tom adresáři a jsou tam zapsaníé bez jakýchkoliv cest. Trošku se po vložení rozházelo formátování
Pěkné, až na to kopírování do lokálu. To moc systémové není. Proč si prostě nepřimapuješ síť. dik? První nástřel, odborníci se asi zasmějí:
@echo off
set pom1="program files"
set pom2="_Install_SW-Basic\McAfeeVersion_8.0iPatch13"
set pom3="_Install_SW-Basic\McAfee_Agent"
set pom4="_Install_SW-Basic"
set pom5="C:\WINDOWS\system32"
set pom6="C:\WINDOWS\Fonts"
set pom7="_Install_SW-Basic\DSM_r11.1c_Agent_install\W indowsProductFiles_x86\CA_AllAgents"
echo.
echo Installing ICA klienta (verze 9.150) + Citrix Program Neighborhood Agent
start/wait I:\%pom4%\ICA9-150-PNA.EXE /q
echo.
echo Installing WindowsInstaller 3.1 norestart
WindowsInstaller-KB893803-v2-x86 /passive /norestart
echo.
echo Installing jre1.6.0_04
start/wait I:\%pom4%\jre1.6.0_04.msi /passive
echo.
echo jre1.6.0_04 java_autoupdate_off
start/wait regedit.exe /s java_autoupdate_off.reg
echo.
echo jre1.6.0_04 Delete from Run Key
start/wait regedit.exe /s SunJavaUpdateSched.reg
echo.
echo Installing MS Java VM
start/wait I:\%pom4%\MSJAVX86.EXE /c:"javatrig.exe /exe_install /l /q /qq" /q:a /r:n
echo.
echo Installing Adobe Reader 8 CZ
start/wait I:\%pom4%\AdbeRdr80_cs_CZ.exe /sPB /rs /rps /msi"ALLUSERS=TRUE EULA_ACCEPT=YES SUPPRESS_APP_LAUNCH=YES"
echo.
echo Installing TotalCommander 7.2
start/wait I:\%pom4%\tcmdr702.msi /passive
echo Copy lic. key
copy WINCMD.KEY c:\%pom1%\totalcmd
echo.
echo Installing McAfee 8.0.1
start/wait I:\%pom2%\setup.exe /q
echo.
echo Installing McAfee Agent
start/wait I:\%pom3%\framepkg.exe /s
echo.
echo Installing VisualFoxPro ODBC Driver
start/wait I:\%pom4%\VFPODBC.msi /passive
echo.
echo Copy MSHFLXGD.OCX to System 32
copy I:\%pom4%\MSHFLXGD.OCX %pom5%\
echo.
echo Copy Font Helvetica
:start/wait I:\%pom4%\helr45w.ttf /s
copy I:\%pom4%\helr45w.ttf %pom6%\
echo.
echo Installing .Net Framework 2.0 Service Pack 1
echo.
start/wait I:\%pom4%\NetFx20SP1_x86\setup.exe /passive
echo.
echo Installing CA DSM_r11.1c_Agent_install
echo Instaling DSM Asset Managment Plugin 11.1.8124.2514
start/wait I:\%pom7%\AgtAM.msi /passive
echo Instaling DSM Software Delivery Plugin 11.1.8124.2514
start/wait I:\%pom7%\AgtSD.msi /passive
echo Instaling DSM Remote Control Plugin 11.1.8124.2514
start/wait I:\%pom7%\AgtRC.msi /passive
echo Instaling DSM Basic Inventory Plugin 11.1.8124.2514
start/wait I:\%pom7%\AgtBHW.msi /passive
echo setserveraddress
caf setserveraddress
caf register
echo.
gpupdate /force
wuauclt.exe /detectnow
echo.
echo.
explorer I:\Microsoft\MS_Office12\
end
Jinak zbytek zařídí WSUS
Síť si přimapuju ale jsem zvyknutý to nakopírovat, je to ještě z dob když to ze sítě nešlo. Navíc je to rychlejší a nehrozí že např. vytáhnu síťový kablík.
Během instalace aktualizací vypínám pro urychlení body obnovení.