3 manières d'empêcher la fermeture de l'invite de commande après l'exécution de commandes (pause de fichier batch)
- Catégorie: Divers
Lorsque nous exécutons un fichier batch, la fenêtre d'invite de commandes apparaîtra sous peu et elle se poursuivra en même temps et vous n'obtenez pas exactement quelles commandes s'exécutent sur CMD à la suite du fichier batch.
Le fichier batch contient des commandes pour effectuer certaines actions liées au système et ces commandes sont exécutées les unes après les autres. Que faire si vous voulez regarder vos commandes que vous exécutez dans un fichier de commandes et que vous voulez empêcher la fenêtre d'invite de commandes de se fermer automatiquement. Résumé rapide cacher 1 Première voie 2 Deuxième voie 3 Troisième voie
Voici les 3 façons d'empêcher la fermeture de la fenêtre d'invite de commandes après l'exécution de commandes. Optez pour n'importe quelle solution que vous trouvez facile et la meilleure pour vous.
Première voie
Ouvrez le fichier batch dans le Bloc-notes en cliquant dessus avec le bouton droit et cliquez sur Modifier dans la liste.
Et collez la commande suivante à la fin de votre fichier batch
cmd /k
Ensuite, enregistrez le fichier en appuyant sur Ctrl+s et fermez le bloc-notes. Double-cliquez sur votre fichier .bat. Vous verrez que CMD restera ouvert aussi longtemps que vous le souhaitez.
C'est le moyen très simple et pratique d'empêcher la fenêtre d'invite de commandes de se fermer après avoir exécuté des commandes.
Deuxième voie
La deuxième façon que je vais vous montrer est aussi une méthode simple.
Modifiez votre fichier chauve-souris en cliquant dessus avec le bouton droit et sélectionnez Modifier dans la liste. Votre fichier s'ouvrira dans le bloc-notes.
Ajoutez maintenant le mot PAUSE à la fin de votre fichier bat. Cela gardera la fenêtre d'invite de commande ouverte jusqu'à ce que vous n'appuyiez sur aucune touche.
Vous pouvez facilement voir chaque commande qui s'est exécutée sur le résultat du fichier bat dans CMD tant que vous n'appuyez sur aucune touche.
Troisième voie
Vous pouvez empêcher la fermeture de la fenêtre d'invite de commandes après l'exécution de commandes en ajoutant une clé de registre dans le registre Windows. Pour cela, tapez le code suivant dans votre Bloc-notes et enregistrez le fichier avec l'extension .reg.
Éditeur de registre Windows version 5.00
[HKEY_CLASSES_ROOTApplicationspowershell.exeshellopencommand]
@= C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe –noExit & \ %1\
[HKEY_CLASSES_ROOTMicrosoft.PowerShellScript.1Shell Command]
@= C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe –NoExit -Command if ( ( Get-ExecutionPolicy ) –ne 'AllSigned') { Set-ExecutionPolicy – Contournement du processus de portée } ; & \ %1 \
Après avoir enregistré le fichier, double-cliquez dessus. Ce registre sera enregistré dans votre éditeur de registre de Windows. Maintenant, exécutez n'importe quelle commande, la fenêtre d'invite de commande restera ouverte tant que vous la garderez ouverte.
Ce sont tous des moyens simples et rapides de garder votre fenêtre d'invite de commande ouverte afin que vous puissiez facilement configurer et regarder chaque commande que vous exécutez via le fichier batch ou le script Powershell. Si vous voulez savoir autre chose à ce sujet, commentez ci-dessous. Merci.