J'ai envoyé des serveurs (exécutant le serveur 2008R2 x64) sans vérifier leurs paramètres de mise à jour de Windows ... échouent. Par défaut, ils sont configurés pour télécharger et installer automatiquement. J'en ai besoin pour télécharger mais pas pour installer. Cela peut-il être fait via la ligne de commande? RDP n'est pas une option.
windows
command-line-interface
update
swagner88
la source
la source
Sûr. Téléchargez, notifiez pour l'installation:
Consultez la recherche de stratégie de groupe pour référence si vous devez modifier d'autres parties de la stratégie directement via le registre - c'est beaucoup plus agréable que de fouiller dans les fichiers ADMX.
la source
Si vous avez ce serveur dans un environnement de domaine, vous devez le faire via une stratégie de groupe Windows Update. Si vous utilisez une autre méthode, vous ne pourrez pas annuler ces modifications avec un objet de stratégie de groupe.
Si vous êtes dans un environnement hors domaine, vous pouvez effectuer la modification à l'aide de la ligne de commande. Je ne connais aucun outil vous permettant d'effectuer cette modification directement, vous devrez donc effectuer la modification en modifiant le registre Windows.
À partir d'une ligne de commande, vous pouvez modifier le registre Windows à l'aide de la commande
REG ADD
.Les paramètres de registre que vous devez modifier sont placés dans HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ WindowsUpdate \ AU . En particulier, la
AUOption
valeur responsable de l'activation ou de la désactivation du paramètre Windows Update. Si la valeur est:0
Laissez l'administrateur local choisir les paramètres1
Signifie ne jamais vérifier2
Vérifier mais ne pas télécharger ni installer3
Vérifier, télécharger mais ne pas installer4
Téléchargez et installez automatiquementPour exécuter la commande que vous créez sur les ordinateurs distants, vous pouvez utiliser l'outil de ligne de commande Microsoft Sysinternals PSExec . Vous devez redémarrer le service Windows Update à l'aide de
Net Stop
etNet start
.Vous devez donc utiliser quelque chose comme ceci:
Vous pouvez également forcer une vérification de Windows Update à l'aide de
Où se
Servers.txt
trouve un simple bloc-notes avec une adresse IP ou un nom de serveur pour chaque ligne. Si vous ne souhaitez pas utiliser Psexec, vous pouvez également exécuter laREG
commande à distance. PourREG
ouPsexec
vous devrez activer le fichier d' exemption de pare-feu et le partage d'imprimantes et vous devrez exécuter les commandes avec un compte d'utilisateur avec des privilèges administratifs sur les serveurs distants. Voir https://stackoverflow.com/q/828432 pour plus d'informations sur les autresAccess is denied
problèmes lors de l'utilisationPsexec
.la source
Je suis un peu surpris que personne n'ait offert le kb: http://support.microsoft.com/kb/328010
la source
deviner:
reg ajouter "HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ Auto Update" / v AUOptions / t REG_DWORD / d 3 / f
Référence :
Désactiver les mises à jour automatiques à partir de la ligne de commande
la source