Comment puis-je faire Powershell exécuter un fichier de commandes, puis rester ouvert?
Par exemple; avec la vieille l'invite de commande, il serait:
cmd.exe /k mybatchfile.bat
Vous devez vous connecter pour publier un commentaire.
Par exemple; avec la vieille l'invite de commande, il serait:
cmd.exe /k mybatchfile.bat
Vous devez vous connecter pour publier un commentaire.
Tomber dans un cmd instance (ou, en fait, PowerShell lui-même) et tapez ceci:
Vous verrez que powershell.exe a un "-noexit" paramètre qui permet de ne pas sortir après l'exécution d'une "commande de démarrage".
Lors de l'exécution de PowerShell.exe il suffit de fournir l' -NoExit commutateur de la sorte:
Ou si vous souhaitez exécuter un fichier, puis exécutez une commande et avoir la fenêtre de rester ouvert, vous pouvez faire quelque chose comme ceci:
La -Commande paramètre est implicite si elle ne vient pas, et ici, nous utilisons la & pour appeler le script PowerShell, et la ; sépare les commandes PowerShell.
Aussi, au bas de mon blog je montre un rapide changement de registre, vous pouvez faire afin d'avoir toujours PowerShell rester ouverte après l'exécution d'un script ou d'une commande, de sorte que vous n'avez pas besoin de toujours fournir explicitement le -NoExit commutateur de tous les temps.
Je suis sûr que vous avez déjà comprendre cela, mais je viens de poster il