Lorsque vous exécutez des fichiers batch *.bat, une fenêtre de console noire s'ouvre, dans laquelle vous pouvez voir la progression des commandes du fichier bat. Si vous ne souhaitez pas que cette fenêtre apparaisse à l'écran, vous pouvez la masquer des manières suivantes.
Instructions
Étape 1
Le moyen le plus simple. Créez un raccourci pour votre fichier bat. Faites un clic droit sur le raccourci et ouvrez ses propriétés. Définissez « Fenêtre: réduite à l'icône ». Cliquez sur Appliquer et OK. À l'avenir, exécutez non pas le fichier lui-même, mais son raccourci. La fenêtre sera affichée réduite dans la barre des tâches.
Étape 2
Tout fonctionne, mais il y a une icône pour votre fichier sur la barre des tâches, lorsque vous cliquez dessus, la fenêtre de la console avec une ligne de commande réapparaît. Si cela ne vous convient pas et que vous avez besoin que la fenêtre soit complètement invisible, utilisez la méthode décrite ci-dessous. Réfléchissez d'abord à la façon dont, si nécessaire, vous arrêterez ensuite un fichier batch en cours d'exécution qui n'est visible nulle part. Cependant, les fichiers batch se terminent généralement d'eux-mêmes après l'exécution de toutes les commandes. Mais il arrive qu'un cycle sans fin de suivi d'un événement dans le système tourne en eux, et lui-même ne s'arrêtera pas.
Étape 3
Utilisez le programme cmdow. Il s'agit d'un très petit utilitaire gratuit, d'environ 15 ko. Vous pouvez le télécharger ici: https://white55.narod.ru/soft/cmdow.zip. Après avoir déballé l'archive, elle est immédiatement prête à l'emploi, aucune installation n'est requise. Il peut effectuer plusieurs fonctions, mais nous envisagerons de masquer cmd avec son aide
Étape 4
Pour rendre la fenêtre de la console invisible lors de l'exécution d'un fichier batch, placez-y la ligne Path / cmdow @ / HID. Où "Chemin" est le chemin d'accès au dossier où se trouve la cmdow, par exemple, "C:\MyFiles". La commande HID (caché) masque la fenêtre. Si vous le remplacez par MIN (minimisé), la fenêtre sera réduite à l'icône de la barre des tâches, comme à l'étape 1.
Étape 5
Si vous souhaitez que la fenêtre de la console soit invisible juste après le démarrage, faites de la ligne ci-dessus la première ligne de votre fichier batch. La fenêtre clignotera brièvement et disparaîtra. Mais vous pouvez le faire différemment. Placez une ligne avec cette commande après certaines des commandes et vous verrez le processus d'exécution de ces commandes, et ce n'est qu'après avoir exécuté cmdow @ / HID que la fenêtre de la console disparaîtra de l'écran.