Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1454 connectés 

 



Dernière réponse
Sujet : Script WUSA à distance
seinilol Ah oui aussi... encore plus simple :jap:  
 
Merci

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
seinilol Ah oui aussi... encore plus simple :jap:  
 
Merci
Xspawn_Lpc si c'est dans un cmd , tenter avec start /wait
seinilol 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.. :pfff:
nebulios Si tu bloques la mise à jour via GPO celle-ci ne se fera pas, même avec les binaires téléchargés.
seinilol 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...
nebulios Oui mais quel est ton objectif derrière ?  :D  Empêcher l'upgrade vers Windows 10 ? Récupérer de l'espace disque ?
seinilol 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 :jap:
nebulios 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.
akizan 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 :
  1. bWaitOnReturn
  2. Facultatif. Valeur booléenne indiquant si le script doit attendre la fin de l'exécution du programme avant de passer à l'instruction suivante de votre script. Si la valeur est définie sur true, l'exécution du script cesse jusqu'à la fin du programme et la méthode Run renvoit un code d'erreur provenant du programme. Si la valeur est définie sur false (valeur par défaut), la méthode Run répond immédiatement après le démarrage du programme, en renvoyant automatiquement 0 (à ne pas confondre avec un code d'erreur).
  3. Notes

seinilol 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 ...
nebulios Tu interdis simplement l'upgrade via GPO plutôt que de t'embêter avec ce genre de script...
seinilol 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.
 

Code :
  1. wusa /uninstall /kb:3068708 /quiet /norestart /log
  2. wusa /uninstall /kb:3022345 /quiet /norestart /log
  3. wusa /uninstall /kb:3075249 /quiet /norestart /log
  4. wusa /uninstall /kb:3080149 /quiet /norestart /log
  5. wusa /uninstall /kb:3035583 /quiet /norestart /log
  6. wusa /uninstall /kb:2952664 /quiet /norestart /log
  7. wusa /uninstall /kb:3021917 /quiet /norestart /log
  8. wusa /uninstall /kb:2976978 /quiet /norestart /log
  9. wusa /uninstall /kb:2990214 /quiet /norestart /log
  10. wusa /uninstall /kb:3044374 /quiet /norestart /log


 
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é :jap:


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR