Esempio di file batch per un DVD di build dei server
Si applica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
Ultima modifica dell'argomento: 2009-04-06
In questo argomento vengono forniti file batch di esempio che possono essere utilizzati come punto di partenza per la creazione di file batch richiesti per la creazione di un DVD build al fine di migliorare il processo di installazione server. Le procedure riportate di seguito possono essere modificate per creare i file batch necessari per la propria organizzazione.
Gli script di esempio forniti di seguito devono essere modificati come descritto nei relativi commenti, al fine di renderli funzionali nell'ambiente di utilizzo specifico. Questo script consentirà di automatizzare numerosi passaggi necessari per la distribuzione di un server Exchange nell'ambiente.
File batch di esempio
Importante
Questi script sono esempi che illustrano il modo in cui è possibile implementare passaggi di automazione e devono essere modificati in base alle esigenze specifiche dell'ambiente in cui verranno utilizzati. Prima di utilizzarli nell'ambiente di produzione, è opportuno provarli in un ambiente di laboratorio.
Importante
Nei casi in cui un file batch richiede l'installazione di un file, è necessario assicurare che tale file sia stato scaricato e salvato nella directory di installazione appropriata. Per ulteriori informazioni, vedere Come creare un DVD di configurazione e file di automazione.
Informazioni preliminari
Per eseguire queste procedure, è necessario utilizzare un account che sia membro del gruppo Administrators locale.
Per ulteriori informazioni sulle autorizzazioni, sulla delega dei ruoli e sui diritti necessari per l'amministrazione di Exchange 2007, vedere Considerazioni sulle autorizzazioni.
E2K7-PreReqs.bat
Prima di tentare di preparare il file batch dei prerequisiti per Exchange Server 2007, è necessario disporre di una conoscenza approfondita dell'argomento Requisiti di sistema di Exchange 2007.
Nota
Questo file batch è richiesto soltanto per Windows Server 2003.
Procedura
Utilizzare Blocco note per creare un file batch per automatizzare l'installazione dei prerequisiti per Exchange 2007 nel proprio ambiente Exchange
Aprire Blocco note o un altro editor di testo.
Copiare il seguente codice in un file e salvare il file assegnandovi un nome descrittivo e l'estensione bat. Si consiglia di assegnare al file il nome e2k7-prereqs.bat.
#"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" #"!!!!!!! THIS IS NOT A MICROSOFT SUPPORTED SCRIPT. !!!!!!!!" #"!!!!!!! TEST IN A LAB FOR DESIRED OUTCOME !!!!!!!!" #"!!!!!!! !!!!!!!!!!" #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" #" " @echo off echo. This batch file will install Exchange 2007 pre-requisites. echo. Press a button to continue. pause WindowsServer2003-KB904639-x64-ENU.exe -z -m WindowsServer2003.WindowsXP-KB907265-x64-ENU.exe -z -m WindowsServer2003.WindowsXP-KB918980-x64-ENU.exe -z -m WindowsServer2003.WindowsXP-KB921181-v5-x64-ENU.exe -z -m NDP20-KB926776-x64.exe -z -m WindowsServer2003.WindowsXP-KB926139-x64-ENU.exe -z -m cls echo. PLEASE REBOOT NOW!!! Pause
E2K7-PostSP1.bat
Procedura
Utilizzare Blocco note per creare un file batch per automatizzare l'installazione degli aggiornamenti rapidi di Exchange 2007 successivi al SP1 nel proprio ambiente Exchange
Aprire Blocco note o un altro editor di testo.
Copiare il seguente codice in un file e salvare il file assegnandovi un nome descrittivo e l'estensione bat. Si consiglia di assegnare al file il nome e2k7-postsp1.bat.
#"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" #"!!!!!!! THIS IS NOT A MICROSOFT SUPPORTED SCRIPT. !!!!!!!!" #"!!!!!!! TEST IN A LAB FOR DESIRED OUTCOME !!!!!!!!" #"!!!!!!! !!!!!!!!!!" #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" #" " @echo off REM here is an example of how to do this. REM 1-Exchange2003-KB839913-x86-enu.exe -z -m REM 2-Exchange2003-KB883419-x86-ENU.exe -z -m cls echo. Exchange 2007 Post-RTM Hot-Fixes Installation Completed!!! pause
Edge-PreReqs.bat
Procedura
Utilizzare Blocco note per creare un file batch per automatizzare l'installazione dei prerequisiti per il ruolo del server Trasporto Edge di Exchange 2007 nel proprio ambiente Exchange
Aprire Blocco note o un altro editor di testo.
Copiare il seguente codice in un file e salvare il file assegnandovi un nome descrittivo e l'estensione bat. Si consiglia di assegnare al file il nome edge-prereqs.bat.
#"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" #"!!!!!!! THIS IS NOT A MICROSOFT SUPPORTED SCRIPT. !!!!!!!!" #"!!!!!!! TEST IN A LAB FOR DESIRED OUTCOME !!!!!!!!" #"!!!!!!! !!!!!!!!!!" #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" #" " @echo off echo. This batch file will install Exchange 2007 pre-requisites. echo. Press a button to continue. pause WindowsServer2003-KB904639-x64-ENU.exe -z -m WindowsServer2003.WindowsXP-KB907265-x64-ENU.exe -z -m WindowsServer2003.WindowsXP-KB918980-x64-ENU.exe -z -m WindowsServer2003.WindowsXP-KB921181-v5-x64-ENU.exe -z -m NDP20-KB926776-x64.exe -z -m WindowsServer2003.WindowsXP-KB926139-x64-ENU.exe -z -m ADAMSP1_x64_English.exe -z -m cls echo. PLEASE REBOOT NOW!!! Pause
UM-PreReqs.bat
Procedura
Utilizzare Blocco note per creare un file batch per automatizzare l'installazione dei prerequisiti per il ruolo del server Messaggistica unificata di Exchange 2007 nel proprio ambiente Exchange
Aprire Blocco note o un altro editor di testo.
Copiare il seguente codice in un file e salvare il file assegnandovi un nome descrittivo e l'estensione bat. Si consiglia di assegnare al file il nome um-prereqs.bat.
#"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" #"!!!!!!! THIS IS NOT A MICROSOFT SUPPORTED SCRIPT. !!!!!!!!" #"!!!!!!! TEST IN A LAB FOR DESIRED OUTCOME !!!!!!!!" #"!!!!!!! !!!!!!!!!!" #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" #" " @echo off echo. This batch file will install Exchange 2007 pre-requisites. echo. Press a button to continue. pause msxml6_x64.msi pause WMEncoder64.exe pause WindowsMedia10-KB917312-x64-INTL.exe -z -m cls echo. PLEASE REBOOT NOW!!! pause
IE7-install.bat
Nota
Questo file batch è richiesto soltanto per Windows Server 2003.
Procedura
Utilizzare Blocco note per creare un file batch per automatizzare l'installazione di Internet Explorer 7 nei server Exchange 2007 nel proprio ambiente Exchange
Aprire Blocco note o un altro editor di testo.
Copiare il seguente codice in un file e salvare il file assegnandovi un nome descrittivo e l'estensione bat. Si consiglia di assegnare al file il nome ie7-install.bat.
#"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" #"!!!!!!! THIS IS NOT A MICROSOFT SUPPORTED SCRIPT. !!!!!!!!" #"!!!!!!! TEST IN A LAB FOR DESIRED OUTCOME !!!!!!!!" #"!!!!!!! !!!!!!!!!!" #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" #" " @echo off echo. This batch file will install Internet Explorer 7 x64. echo. Press a button to continue. pause IE7-WindowsServer2003-x64-enu.exe -z -m cls echo. PLEASE REBOOT NOW!!! pause
E2K7-post-sp2.bat
Procedura
Utilizzare Blocco note per creare un file batch per automatizzare l'installazione degli aggiornamenti rapidi di Exchange 2007 successivi al SP2 nel proprio ambiente Exchange
Aprire Blocco note o un altro editor di testo.
Copiare il seguente codice in un file e salvare il file assegnandovi un nome descrittivo e l'estensione bat. Si consiglia di assegnare al file il nome post-e2k7sp2.bat.
#"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" #"!!!!!!! THIS IS NOT A MICROSOFT SUPPORTED SCRIPT. !!!!!!!!" #"!!!!!!! TEST IN A LAB FOR DESIRED OUTCOME !!!!!!!!" #"!!!!!!! !!!!!!!!!!" #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" #" " @echo off echo. This batch file should only be run on Windows Server 2003 (Exchange 2007) / IIS servers! echo. Press a button to continue. pause REM here is an example of how to do this. REM WindowsServer2003-KB896428-x86-enu.exe -z -m REM WindowsServer2003-KB890046-x86-enu.exe -z -m cls echo. PLEASE REBOOT NOW!!! Pause
W2K3-post-sp2.bat
Nota
Questo file batch è richiesto soltanto per Windows Server 2003.
Procedura
Utilizzare Blocco note per creare un file batch per automatizzare l'installazione degli aggiornamenti rapidi di Windows Server 2003 successivi al SP2 nel proprio ambiente Exchange
Aprire Blocco note o un altro editor di testo.
Copiare il seguente codice in un file e salvare il file assegnandovi un nome descrittivo e l'estensione bat. Si consiglia di assegnare al file il nome w2k3-post-sp2.bat.
#"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" #"!!!!!!! THIS IS NOT A MICROSOFT SUPPORTED SCRIPT. !!!!!!!!" #"!!!!!!! TEST IN A LAB FOR DESIRED OUTCOME !!!!!!!!" #"!!!!!!! !!!!!!!!!!" #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" #" " @echo off echo. This batch file should only be run on Windows Server 2003 without IIS! echo. Press a button to continue. pause REM here is an example of how to do this. REM WindowsServer2003-KB896428-x86-enu.exe -z -m REM WindowsServer2003-KB890046-x86-enu.exe -z -m cls echo. PLEASE REBOOT NOW!!! pause
W2K8-hotfix.bat
Nota
Questo file batch è richiesto soltanto per Windows Server 2008.
Procedura
Utilizzare Blocco note per creare un file batch per automatizzare l'installazione degli aggiornamenti rapidi di Windows Server 2008 nel proprio ambiente Exchange
Aprire Blocco note o un altro editor di testo.
Copiare il seguente codice in un file e salvare il file assegnandovi un nome descrittivo e l'estensione bat. Si consiglia di assegnare al file il nome w2k8-hotfix.bat.
#"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" #"!!!!!!! THIS IS NOT A MICROSOFT SUPPORTED SCRIPT. !!!!!!!!" #"!!!!!!! TEST IN A LAB FOR DESIRED OUTCOME !!!!!!!!" #"!!!!!!! !!!!!!!!!!" #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" #" " @echo off echo. This batch file should only be run on Windows Server 2008! echo. Press a button to continue. pause REM here is an example of how to do this. REM wusa.exe Windows6.0-KB951116-x64.msu /quiet /norestart REM wusa.exe Windows6.0-KB948572-x64.msu /quiet /norestart cls echo. PLEASE REBOOT NOW!!! pause
W2K8-Clus-hotfix.bat
Nota
Questo file batch è richiesto soltanto per Windows Server 2008.
Procedura
Utilizzare Blocco note per creare un file batch per automatizzare l'installazione degli aggiornamenti rapidi di Windows Server 2008 nel proprio ambiente Exchange
Aprire Blocco note o un altro editor di testo.
Copiare il seguente codice in un file e salvare il file assegnandovi un nome descrittivo e l'estensione bat. Si consiglia di assegnare al file il nome w2k8-clus-hotfix.bat.
#"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" #"!!!!!!! THIS IS NOT A MICROSOFT SUPPORTED SCRIPT. !!!!!!!!" #"!!!!!!! TEST IN A LAB FOR DESIRED OUTCOME !!!!!!!!" #"!!!!!!! !!!!!!!!!!" #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" #" " @echo off echo. This batch file should only be run on Windows Server 2008 Failover Clusters! echo. Press a button to continue. pause REM here is an example of how to do this. REM wusa.exe Windows6.0-KB948720-x64.msu /quiet /norestart REM wusa.exe Windows6.0-KB950181-x64.msu /quiet /norestart cls echo. PLEASE REBOOT NOW!!! pause
Ulteriori informazioni
Per ulteriori informazioni sulla creazione di un DVD di configurazione o di file per l'automazione dell'installazione server, vedere Come creare un DVD di configurazione e file di automazione.