Flash info

"Those who forget to script are doomed to repeat their work."

Jeffery Hicks (PowerShell MVP)

 
Accueil arrow FAQ arrow FAQ Technique arrow Cacher la console PowerShell
Cacher la console PowerShell
Appréciation des utilisateurs: / 7
FaibleMeilleur 
Écrit par Arnaud Petitjean [MVP]   
15-01-2009

Une question qui revient très souvent dans le forum est : "Comment faire pour cacher la console PowerShell lorsque je lance un script qui n'a rien à afficher ? "

En effet c'est souvent la cas lorsque l'on un script qui lance une WinForm. En général l'apparition de la fenêtre PowerShell en arrière plan de la Form est plutôt d'un mauvais effet.

Voici les étapes :

  • Créer un raccourci (clic droit/Nouveau/Raccourci)
  • Dans le champs "Cible :", taper ceci : powershell.exe -command "& {c:\MonScript.ps1}"
  • Donner un nom au raccourci et cliquer sur Terminer
  • Demander les propriétés du raccourci
  • Champ Exécuter : changer la valeur Fenêtre normale par Réduite

raccourci.jpg

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 



C'est pas super élégant mais c'est le seul moyen que j'ai trouvé pour l'instant...

Il faut savoir que dans PowerShell v2, l'exécutable powershell.exe possèdera un paramètre (hide ?) pour justement masquer la console.

Dernière mise à jour : ( 15-01-2009 )
 
© 2019 PowerShell-Scripting.com