69 votes

Comment créer un fichier batch Windows qui n'affiche pas l'invite de commande lors de son exécution ?

J'ai installé une gemme ruby appelée Redcar, qui est lancée depuis la ligne de commande. Lorsqu'elle s'exécute, elle vole la Shell jusqu'à ce qu'elle se termine, je dois donc créer une nouvelle fenêtre Shell pour continuer à faire du travail en ligne de commande. Le Shell que j'utilise est le Shell de GITBash de MySysGit.

J'ai trouvé un fichier Redcar.bat qui est censé lancer Redcar comme un raccourci, je suppose, mais je ne veux pas que la fenêtre d'invite de commande supplémentaire s'ouvre chaque fois que je lance le fichier BAT.

Comment puis-je exécuter le BAT sans voir l'invite ?

0voto

sonrad10 Points 153

J'ai utilisé cmdow dans le passé, et cela semble avoir fonctionné pour ce que je veux.

Vous voudrez probablement utiliser l'une des options suivantes : CMDOW [window] /HID

/HID cache la fenêtre spécifiée

CMDOW [window] /END

/END ferme la fenêtre spécifiée

CMDOW [window] /CLS

/CLS demander poliment à la fenêtre de se fermer (certains Windows peuvent ouvrir une boîte de dialogue)

J'espère que cela vous aidera.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X