> Tous les forums > Forum Autres langages
 Fichier Batch : fermer la fenêtreSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
y.bli
  Posté le 09/06/2021 @ 11:33 
Aller en bas de la page 
Maître astucien

Bonjour,

Après l'exécution d'un fichier batch, je désirerais que la fenêtre CMD se ferme sans intervention de l'utilisateur.

J'ai essayé d'ajouter EXIT et ça ne fonctionne pas.

@+

Publicité
Constance
 Posté le 09/06/2021 à 12:03 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Salut,

Ça devrait être le cas dès lors que l'exécution est réellement terminée, sous réserve que le .bat soit lancé par double clic et non depuis une invite de commandes précédemment ouverte, et que l'on soit sur une version de Windows plus récente que 98.

Juliette-j
 Posté le 09/06/2021 à 12:05 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucienne

Essaie exit /d

Constance
 Posté le 09/06/2021 à 12:21 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Re,

Une possibilité qui expliquerait que la fenêtre ne se ferme pas, serait que par exemple le script ait lancé un programme en mode graphique : dans ce cas, typiquement, l'interpréteur attend que le logiciel en question soit fermé pour continuer l'exécution.

Si on ne veut pas que ce soit le cas, utiliser la commande start pour lancer le programme en question.

y.bli
 Posté le 09/06/2021 à 13:42 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Je n'y arrive pas... (W10)

Pour être plus précis, il s'agit d'activer automatiquement la carte wifi

Dans le fichier batch, après le code qui permet d'être en mode administrateur, je mets :

start cmd.exe /k netsh interface set interface "Wi-Fi" enabled
exit

Pour info, le fichier fonctionne, je peux activer ou désactiver, mais la fenêtre reste ouverte

@+

J'ai aussi essayé exit /d



Modifié par y.bli le 09/06/2021 13:43
Constance
 Posté le 09/06/2021 à 15:15 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Salut,

Le paramètre /k de cmd sert précisément à garder la fenêtre ouverte.

Tu peux remplacer le code que tu as indiqué par :

netsh interface set interface "Wi-Fi" enabled

Et la fenêtre se fermera normalement toute seule.

Éventuellement ajouter la ligne :

pause

pour garder la possibilité de lire d'éventuels messages d'erreur ou de confirmation et n'avoir qu'à appuyer sur une touche pour fermer la fenêtre.



Modifié par Constance le 09/06/2021 15:17
y.bli
 Posté le 09/06/2021 à 16:18 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien
Constance a écrit :

Et la fenêtre se fermera normalement toute seule.

et bien merci beaucoup, c'était ça ! -> /k laisse la fenêtre ouverte

@+



Modifié par y.bli le 09/06/2021 20:10
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
7,73 €Ventilateur Be quiet! SILENT WINGS 2 120mm PWM à 7,73 €
Valable jusqu'au 03 Août

Amazon fait une promotion sur le ventilateur Be quiet! SILENT WINGS 2 120 mm PWM qui passe à 7,73 € alors qu'on le trouve à 15 € habituellement. Ce ventilateur parvient à l'équilibre parfait entre refroidissement et silence avec un maximum de 20.2dB(A) et remplit toutes les conditions pour être le choix idéal pour les ventirads, les boîtiers de PC et les radiateurs.

Notez qu'Amazon indique une disponiblité sous 1 à 2 mois mais cela est généralement beaucoup plus rapide.


> Voir l'offre
114,94 €Carte mère MSI B550 Gaming Plus à 114,94 € livrée
Valable jusqu'au 03 Août

Amazon Allemagne fait une promotion sur la carte mère MSI B550 Gaming Plus à 107,62 €. Comptez 7,32 € pour la livraison en France soit un total de 114,94 € livrée. On la trouve ailleurs à partir de 130 €. Embarquant le chipset AMD B550, la carte mère MSI MPG B550 GAMING PLUS avec son socket AM4 est conçue pour accueillir les processeurs AMD Ryzen de 3ème génération. Elle permettra de composer une configuration Gaming disposant des dernières avancées technologiques : PCI-Express 4.0 pour les cartes graphiques et les SSD M.2, gestion de 128 Go de RAM DDR4. Tout est là pour une expérience gaming enivrante, à vous de jouer !


> Voir l'offre
39,99 €Enceinte Portable étanche Bluetooth JBL Clip 4 à 39,99 €
Valable jusqu'au 04 Août

Amazon fait une vente flash sur l'enceinte portable JBL Clip 4 qui passe à 39,99 € alors qu'on la trouve ailleurs autour de 55 €. Vous pourrez écouter la musique d'un smartphone, d'une tablette ou d'un baladeur grâce à sa connexion sans fil bluetooth ou avec sa connexion filaire jack 3.5 mm (câble intégré). Cette enceinte ultra légère, robuste et étanche IPX7 peut être emportée partout avec vous. Elle offre jusqu'à 10 heures d'autonomie. Elle possède un mousqueton qui vous permettra de la porter  sur vos vêtements, à votre ceinture, sur votre sac à dos ou votre cartable.


> Voir l'offre

Sujets relatifs
Extraire tel ou tel fichier en Batch
BATCH fermer les fichiers pdf contenus dans un repertoire
Git Bash & fichier batch
Fichier batch : lancer 1 video sur VLC portable
BATCH SUPPRIMER LIGNES FICHIER CSV
Batch : chercher un fichier et ajouter des lignes
Texte en gras dans la fenêtre : pourquoi ?
Fermer les popup au clic sur la page
Renommer la corbeille avec un fichier bat et VBS
fermer une fenêtre en c++
Plus de sujets relatifs à Fichier Batch : fermer la fenêtre
 > Tous les forums > Forum Autres langages