View Full Version : Installare aggiornamenti multipli
lucausa75
12-11-2013, 09:17
Salve ragazzi,
ho scaricato in una cartella tutti gli aggiornamenti di Windows 8.1 direttamente dal sito Microsoft.
Adesso volevo capire come fare per creare un file batch che li avvii uno ad uno o meglio ancora se posso creare un file rar o zip autoinstallante...mi aiutate?
Grazie
x_Master_x
12-11-2013, 14:09
@echo off
wusa "C:\Percorso\KBXXXXXXX.msu" /quiet /norestart
http://support.microsoft.com/kb/934307/it
lucausa75
12-11-2013, 16:02
@echo off
wusa "C:\Percorso\KBXXXXXXX.msu" /quiet /norestart
http://support.microsoft.com/kb/934307/it
Grazie 1000 assai.
Una domanda volevo farti: il comando wusa va bene per i soli file .msu o lo si può usare anche per i file .exe proposti come aggiornamento di Office?
Grazie
x_Master_x
12-11-2013, 16:10
No gli .exe sono indipendenti, basta eseguirli con il comando START nel batch
lucausa75
12-11-2013, 16:13
No gli .exe sono indipendenti, basta eseguirli con il comando START nel batch
Così non funziona
@echo off
start "C:\Percorso\KBXXXXXXX.msu" /quiet /norestart
:help:
x_Master_x
12-11-2013, 17:03
Non confondiamo gli MSU con gli EXE, ho detto che gli EXE sono indipendenti. Hai sbagliato un parametro e dimenticato /B:
START /B "" C:\Percorso\File.exe"
"" = Titolo, non la path del programma.
La prossima volta leggi bene i comandi con /?
lucausa75
12-11-2013, 17:12
Non confondiamo gli MSU con gli EXE, ho detto che gli EXE sono indipendenti. Hai sbagliato un parametro e dimenticato /B:
START /B "" C:\Percorso\File.exe"
"" = Titolo, non la path del programma.
La prossima volta leggi bene i comandi con /?
Ma i paramentri /quiet /norestart non si utilizzano in questo caso?
:ave:
x_Master_x
12-11-2013, 21:53
Quei parametri sono di wuse. Forse e dico forse anche gli aggiornamenti di office hanno dei parametri per l'installazione silenziosa ( forse é /q oppure lo stesso /quiet ) ma devi controllare perché non sono sicuro che siano stati implementati.
lucausa75
13-11-2013, 06:14
Quei parametri sono di wuse. Forse e dico forse anche gli aggiornamenti di office hanno dei parametri per l'installazione silenziosa ( forse é /q oppure lo stesso /quiet ) ma devi controllare perché non sono sicuro che siano stati implementati.
Grazie per il tuo aiuto prezioso :)
lucausa75
14-11-2013, 06:58
Grazie al tuo prezioso aiuto sono riuscito a creare questi due file .bat:
Install_1.bat
@echo off
echo Executing + Installing Windows Update:
start /B "" "C:\Users\Admin\Desktop\Offline Windows Updates\Office 2010 X64\access2010-kb2553446-fullfile-x64-glb.exe"
start /B "" "C:\Users\Admin\Desktop\Offline Windows Updates\Office 2010 X64\csi2010-kb2760598-fullfile-x64-glb.exe"
start /B "" "C:\Users\Admin\Desktop\Offline Windows Updates\Office 2010 X64\filterpack2010-kb2810071-fullfile-x64-glb.exe"
start /B "" "C:\Users\Admin\Desktop\Offline Windows Updates\Office 2010 X64\gfx2010-kb2589298-fullfile-x64-glb.exe"
start /B "" "C:\Users\Admin\Desktop\Offline Windows Updates\Office 2010 X64\mso2010-kb2826026-fullfile-x64-glb.exe"
start /B "" "C:\Users\Admin\Desktop\Offline Windows Updates\Office 2010 X64\msocf2010-kb2589375-fullfile-x64-glb.exe"
start /B "" "C:\Users\Admin\Desktop\Offline Windows Updates\Office 2010 X64\office2010-kb2553092-fullfile-x64-glb.exe"
Install_2.bat
@echo off
echo Executing + Installing Windows Update:
wusa "C:\Users\Admin\Desktop\Offline Windows Updates\Windows 8.1 X64\Windows8.1-KB2859675-x64.msu" /quiet /norestart
wusa "C:\Users\Admin\Desktop\Offline Windows Updates\Windows 8.1 X64\Windows8.1-KB2883200-x64.msu" /quiet /norestart
wusa "C:\Users\Admin\Desktop\Offline Windows Updates\Windows 8.1 X64\Windows8.1-KB2884846-x64.msu" /quiet /norestart
wusa "C:\Users\Admin\Desktop\Offline Windows Updates\Windows 8.1 X64\Windows8.1-KB2886439-x64.msu" /quiet /norestart
wusa "C:\Users\Admin\Desktop\Offline Windows Updates\Windows 8.1 X64\Windows8.1-KB2901549-x64.msu" /quiet /norestart
wusa "C:\Users\Admin\Desktop\Offline Windows Updates\Windows 8.1 X64\Windows8.1-KB2902892-x64.msu" /quiet /norestart
Lanciando il primo bat vorrei che gli exe si aprissero solo alla fine dell'installazione del precedente mentre per il secondo bat vorrei che nella finestra dos per ogni installazione avrei ad esempio "Installazione File 1 di 6 completata" e così via...
Come posso fare?
Grazie
x_Master_x
14-11-2013, 09:31
E' la seconda volta che ti avviso di leggere con attenzione i parametri di START, alla terza ti faccio bannare usando la mia influenza con i piani altri :D
START /WAIT /B
WAIT = Avvia l'applicazione e ne attende la terminazione
Per il secondo dovrebbe bastare:
echo Installazione 1 di 6 in corso...
wusa.exe "Update1" etc.
echo Installazione 1 di 6 completata
echo Installazione 2 di 6 in corso...
wusa.exe "Update2" etc.
echo Installazione 2 di 6 completata
lucausa75
14-11-2013, 09:49
E' la seconda volta che ti avviso di leggere con attenzione i parametri di START, alla terza ti faccio bannare usando la mia influenza con i piani altri :D
START /WAIT /B
WAIT = Avvia l'applicazione e ne attende la terminazione
Per il secondo dovrebbe bastare:
echo Installazione 1 di 6 in corso...
wusa.exe "Update1" etc.
echo Installazione 1 di 6 completata
echo Installazione 2 di 6 in corso...
wusa.exe "Update2" etc.
echo Installazione 2 di 6 completata
:ave:
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.