J'ai créé une petite commande qui me permettra de lancer Internet Explorer. Cependant, je souhaite fermer la petite invite de commande qui apparaît lorsque je lance IE. Comment puis-je faire ceci? Ceci est mon code actuel: Je suppose que si je sors la pause. Il fermera la boîte cmd lors de la fermeture IE ?? p> Y a-t-il également une autre commande que je peux utiliser pour créer une commande qui me permettra d'ajouter quelque chose au menu avec une petite icône, qui tourne à son tour. ce qui précède. Est-ce compliqué? Tous les tutoriels que je peux utiliser? P> Merci tout p> p>
5 Réponses :
Vous avez besoin de cela à la fin
"%ProgramFiles%\Internet Explorer\iexplore.exe" http://google.co.uk && exit
Étrange que j'ai placé la sortie à la fin mais cela ne ferme que après que je ferme, c'est-à-dire. J'espérais la fermer quand il reproche au processus, éventuellement possible?
Vient d'essayer que la même chose se passe. Je suis sur Vista en passant si cela aide! Je pensais que cela allait être un morceau de gâteau mais je n'ai pas encore eu mon gâteau! J'apprécie plus d'aide.
Si je mettais une sortie au sommet, cela ferme évidemment la CMD!
Aucun problème. J'ai réussi à faire fonctionner avec le titre de départ comme suggéré. +1 pour une aide continue. Par intérêts, quel système d'exploitation utilisez-vous pour ce qui précède pour travailler? Je suis inquiet que ma solution actuelle ne fonctionne pas sur la plupart des versions Windows!
Windows XP. Mais cela devrait travailler dans la coquille CMD à Vista et 7 et retour à 3.1, je crois.
Je ne pouvais pas non plus obtenir ce travail. Sur ma machine XP, la fenêtre de commande reste ouverte jusqu'à ce que je ferme le navigateur. Peut-être que certains malentendus ont mal compris comment l'OP veut appeler le script?
Je vois. Merci, je vais l'essayer sur une machine différente car je pensais que cela fonctionnerait.
Aha - Je ne pense pas que cela fonctionne parce que vous l'avez dans un fichier cmd / batt-bat, mais je pensais que vous l'entrant dans la coquille CMD. Toutes mes excuses, mon erreur. Ce n'est pas une mauvaise ressource pour commencer - TechEt.microsoft.com/fr- US / Bibliothèque / CC723564.ASPX
Ah, je vois maintenant. Ceci est pour appeler de manière interactive.
Vous devez ajouter 'Démarrer' devant chaque programme que vous lancez, ailleurs, votre script va attendre que ce soit fini. P>
Cela a juste engagé une autre invite de cmd!
bien juste le mettre devant votre IE, c'est ce que je voulais dire avec programmateur
Une autre astuce consiste à ajouter "Démarrer Explorer.exe" et le programme, ce qui équivaut à lancer l'application dans Windows.
Utilisez la commande Démarrer code>:
Fait intéressant, cela semble lancer le navigateur par défaut, car il se lance Firefox pour moi :)
pourquoi "titre" ?? Utilisez START "" "FOO.EXE"
Ce n'est pour aucune raison, juste pour rendre l'échantillon plus explicite. Je pensais que les gens peuvent se demander plus sur une chaîne vide comme premier paramètre. Mais il semble que j'ai eu tort ;-)
@Russ: Avez-vous omis le premier paramètre qui spécifie le titre? Si vous démarrez.exe utilisera le chemin exécutable comme titre, puis démarrez l'URL qui est ouverte par le navigateur par défaut.
@echo off start http://www.example.com cls
"Mais vous ne devez vraiment pas forcer c'est à dire, mais utilisez le navigateur par défaut": peut-être que l'exigence est de Force B> l'utilisation d'IE pour une URL donnée? Je suppose que l'OP saura mieux ;-)
Vous pouvez également lancer votre programme avec le commutateur par exemple P> / C CODE>, qui met fin à la cmd une fois son exécution terminée
cmd /c "%ProgramFiles%\InternetExplorer\iexplore.exe" http://localhost/test.html
À quel menu souhaitez-vous ajouter la commande? Au menu contextuel de l'explorateur?