IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Améliorer ce script


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2017
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2017
    Messages : 8
    Par défaut Améliorer ce script
    Bonjour à tous,

    Je viens pour la première fois sur ce forum afin d'obtenir une petite aide qui me serait bien précieuse.

    Avant tout, je ne suis pas du tout calé niveau script/batch etc. et pourtant j'ai besoin de développer un peu un script que j'ai trouvé >>> ICI <<</.

    Ce script permet donc d'automatiser l'installation des fichiers .msu (correctifs ou hotfix Windows), et pour cela il fonctionne très bien.

    Sauf que j'aimerais qu'il fasse un peu plus :
    1 - marquer une pause à la fin de son exécution en gardant la fenêtre powershell ouverte
    2 - qu'il m'annonce la réussite ou l'échec de l'installation de chaque correctif.
    Car il arrive qu'un correctif ne puisse pas être installé (pour diverses raisons), et pour moi il serait très pratique de le savoir sans utiliser un autre script (comme celui-ci que j'utilise actuellement >>> ICI <<</).

    Je ne sais pas si j'ai été très clair, et comme je l'ai dit je suis débutant donc il m'est difficile d'être plus technique.

    En tout cas, merci d'avance à ceux ou celles qui pourront m'aider.

  2. #2
    Expert confirmé

    Homme Profil pro
    Responsable déploiement (SCCM, InTune, GPO)
    Inscrit en
    Juillet 2014
    Messages
    3 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Responsable déploiement (SCCM, InTune, GPO)
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3 218
    Par défaut
    Un début de piste

    Code powershell : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    $dir = (Get-Item -Path ".\" -Verbose).FullName
     Foreach($item in (ls $dir *.msu -Name))
     {
        Write-Host -NoNewline $item
        $item = $dir + "\" + $item
        wusa $item /quiet /norestart | Out-Null
        if (@(0,3010) -contains $LASTEXITCODE) {Write-Host "`tRéussite"} Else {Write-Host "`tEchec"}
     }
    $x = $host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown")

  3. #3
    Membre du Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2017
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2017
    Messages : 8
    Par défaut
    Merci beaucoup !

    Je vais tester dès aujourd'hui, et je reviens dés que possible pour rendre compte.

  4. #4
    Membre du Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2017
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2017
    Messages : 8
    Par défaut
    Le script fonctionne en l'état ce qui est déjà une bonne chose.

    Serait-ce possible qu'il soit capable de faire la différence entre un échec d'installation (exemple : KB non pris en charge par le système d'exploitation) et une installation non nécessaire (exemple : KB déjà installé) ?

  5. #5
    Expert confirmé

    Homme Profil pro
    Responsable déploiement (SCCM, InTune, GPO)
    Inscrit en
    Juillet 2014
    Messages
    3 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Responsable déploiement (SCCM, InTune, GPO)
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3 218
    Par défaut
    Oui certainement il faut se renseigner et analyser les codes retours.

  6. #6
    Membre du Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2017
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2017
    Messages : 8
    Par défaut
    Tu peux me guider ?

    J'ai la description des codes retournés par Windows Installer mais est-ce ceux dont j'ai besoin ?
    https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx

Discussions similaires

  1. Amélioration de script
    Par djaibi dans le forum Langage
    Réponses: 1
    Dernier message: 07/11/2011, 20h03
  2. problème d'amélioration de script dans une galerie
    Par lirisnocif dans le forum ActionScript 1 & ActionScript 2
    Réponses: 0
    Dernier message: 24/03/2009, 15h34
  3. [Galerie] Un peu d'aide pour améliorer un script
    Par ambigua dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 21/02/2008, 22h32
  4. Appel d'offre pour une amélioration de script
    Par Hamzaxxx dans le forum Autres
    Réponses: 0
    Dernier message: 05/12/2007, 14h14
  5. Réponses: 6
    Dernier message: 23/01/2007, 17h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo