Script WUSA à distance - Management du SI - Systèmes & Réseaux Pro
Marsh Posté le 07-12-2015 à 22:03:19
Tu interdis simplement l'upgrade via GPO plutôt que de t'embêter avec ce genre de script...
Marsh Posté le 08-12-2015 à 00:04:31
L'interdiction des mises à jour est possible via le tableau de bord, mais il faut quand même que je désinstalle les KB déjà existants hélas ...
Marsh Posté le 08-12-2015 à 09:25:45
sinon en wscript, tu as l'option bWaitOnReturn à "True" de la fonction Run qui te permet d'attendre la fin d'une commande pour en enchainer une autre.
Code :
|
Marsh Posté le 08-12-2015 à 09:27:02
Pourquoi ? La désactivation de la mise à jour par GPO empêchera tout upgrade sur les postes où les utilisateurs n'ont pas de droits admin.
Marsh Posté le 08-12-2015 à 09:56:39
Merci, je ne connais pas le wscript, je vais me renseigner dessus, mais l'option d'attente conviendrait parfaitement.
J'ai vu qu'en powerhsell il y avait le cmdlet Start-Sleep, je pensais faire une pause de 2 minutes entre chaque commande, mais c'est du bricolage plus qu'autre chose ...
@nebulios Pourquoi quoi ?
Ce que je veux faire c'est désinstaller les mises à jour
Marsh Posté le 08-12-2015 à 11:40:05
Oui mais quel est ton objectif derrière ? Empêcher l'upgrade vers Windows 10 ? Récupérer de l'espace disque ?
Marsh Posté le 08-12-2015 à 11:42:29
Empêcher l'upgrade.
La décision a été prise hier, on ne passe pas nos clients sous W10, donc on a bloqué les mises à jour, mais il y a beaucoup de PC qui ont déjà téléchargé les mises à jour...
Marsh Posté le 08-12-2015 à 15:47:24
Si tu bloques la mise à jour via GPO celle-ci ne se fera pas, même avec les binaires téléchargés.
Marsh Posté le 08-12-2015 à 15:50:48
D'accord je vois
Seulement, elles sont installées déjà ^^
Et il n'est pas forcément plus rentable pour moi de mettre des GPO partout étant donnée que ce sont des postes, pour la majorité, individuels, sans AD.
Pour l'instant j'ai juste rajouté un Start-sleep -s 120 entre chaque désinstallation... ça fonctionne mais bon..
Marsh Posté le 10-12-2015 à 01:17:32
si c'est dans un cmd , tenter avec start /wait
Marsh Posté le 07-12-2015 à 18:00:26
Bonjour,
J'ai fait un script assez simple pour désinstaller les KB de Microsoft qui proposent la mise à jour vers Windows 10, que je déploie à distance via le tableau de bord Max Focus.
Le problème c'est que le script s'exécute bêtement ligne après ligne, et lorsqu'un KB est en désinstallation, le wusa.exe ne peut être relancé dans une autre instance.
Est il possible de mettre une pause entre chaque ligne ? J'ai une bonne centaine de postes sur lesquels déployer le scripts, et je me vois mal faire 1 script par KB et les déployer 1 par 1 sur chaque poste...
Si vous avez d'autres solutions par ailleurs, je ne suis pas fermé