WSUSOffline - Mises à Jour Microsoft Offline
De Wiki des Responsables Techniques du 85
Sommaire
Présentation
WSUS Offline est un projet Allemand destiné a fournir un logiciel portable de mise à jour pour les produits Windows et Office.
Il est utilisable en interface graphique et en ligne de commande. Les systèmes supportés sont :
OS Clients | OS Serveurs |
---|---|
|
|
Microsot Office | Produits Legacy |
---|---|
|
|
Installation
Utilisation Graphique
Utilisation Ligne de commande
Environnement Windows
Exemple d'utilisation en environnement Windows
DownloadUpdates.cmd w61-x64 glb /includedotnet /includemsse /verify
Script de téléchargement des mises à jour
@pushd ..
echo Téléchargement des Mise à jour Windows 7 x64
call .\DownloadUpdates.cmd w61-x64 glb /includedotnet /includemsse /includewddefs /verify
@popd
@pushd ..
echo Téléchargement des Mise à jour Windows 10 x64
call .\DownloadUpdates.cmd w100-x64 glb /includedotnet /includemsse /includewddefs /verify
@popd
@pushd ..
echo Téléchargement des Mise à jour Office
call .\DownloadUpdates.cmd ofc glb /includedotnet /includemsse /includewddefs /verify
@popd
@pushd ..
echo Téléchargement des Mise à jour Office 2010
call .\DownloadUpdates.cmd o2k10 fra /includedotnet /includemsse /includewddefs /verify
@popd
@pushd ..
echo Téléchargement des Mise à jour Office 2013
call .\DownloadUpdates.cmd o2k13 fra /includedotnet /includemsse /includewddefs /verify
@popd
Environnement Linux
On veux créer un serveur WSUS offline avec un partage Samba sur une VM Debian par exemple
Pré-requis
apt-get install cabextract md5deep xmlstarlet unzip
Télécharger l'archive wsusoffline extraire et rendre exécutable les scripts
cd /opt/
mkdir wsus
cd wsus
wget http://download.wsusoffline.net/wsusoffline1061.zip
unzip wsusoffline1061.zip
cd wsusoffline
chmod a+x /opt/wsus/wsusoffline/sh/*
Les commandes sont identiques à celles utilisés en environnement Windows
bash /wsus/sh/DownloadUpdates.sh w100-x64 glb /includedotnet /includemsse /includewddefs /verify
Liste des paramètres produits
w60 Windows Vista / Server 2008
w60-x64 Windows Vista / Server 2008 64bit
w61 Windows 7
w61-x64 Windows 7 64bit / Windows Server 2008 R2
w62 Windows 8
w62-x64 Windows 8 64bit / Windows Server 2012
w63 Windows 8.1
w63-x64 Windows 8.1 64bit / Windows Server 2012 R2
w100 Windows 10
w100-x64 Windows 10 64bit / Windows Server 2016
o2k7 Office 2007
o2k10 Office 2010
o2k13 Office 2013
o2k16 Office 2016
ofc Office File Converter und globale Office Updates
Liste des swtichs
/excludesp Exclude Service Packs
/excludestatics Exclude Static defined Updates
/excludewinglb Switch to avoid Silverlight downloads
/includedotnet Include dotnet
/includemsse Include MS Security Essentials
/includewddefs Include Windows Defender Definitions
/includewle Include Windows Live Elements
/nocleanup No cleanup (do not remove old / superseded files)
/verify Verify (create hashes and check them)
/exitonerror Exit on error
/skipsdd No online update for the .\static\StaticDownload*.txt files
/skiptz Skip TZ (in the past occured a problem cased by summer time, now wsusou will detect timezone to resove this; this switche disables this behaviour)
/skipdownload Skip download (just check hashes and cleanup)
/skipdynamic Skip Dynamic determined updates
/proxy Set Proxy server
/wsus Set WSUS URL Location
/wsusonly Just download from wsus and skip updates not on wsus server
/wsusbyproxy Use the proxy to connect to wsus server
Sources
- Site du projet officiel : http://www.wsusoffline.net/
- Script automatisation des mises à jour : http://www.mendesconsulting.net/wsus-offline-automation/
- Liste des paramètres en ligne de commande : http://forums.wsusoffline.net/viewtopic.php?f=7&t=120
- Explication des deux dernières options : http://forums.wsusoffline.net/viewtopic.php?f=2&t=3790
- Mise en place sur serveur Linux + Samba + Cron : http://www.pcwelt.de/ratgeber/WSUS-Offline-Update-Windows-PCs-bequem-updaten-Update-per-Linux-Server-9725672.html