comment puis-je obtenir un fichier de commandes pour accepter l'entrée à partir d'un fichier txt?
Je voudrais exécuter des commandes dans un fichier de commandes sur plusieurs ordinateurs.
Par exemple:
@echo off
ping %1
pause
exit
Si ce fichier de commandes ont été appelés pingme.chauve-souris et j'type pingme.bat yahoo.com
alors il serait ping yahoo.com. Mon problème est que je veux que le fichier de commandes pour accepter l'entrée d'un fichier texte.
Comme pingme.bat computers.txt
et il serait de lire les noms des ordinateurs listés dans le fichier et ne commande que je précise à faire pour eux.
%1
accepte l'entrée je précise que quand je tape le fichier de commandes, j'aimerais maintenant le fichier de commandes pour lire les lignes dans le txt et de le faire.
Les lignes du texte sont sous forme de liste utilisez pas de virgules ou de quoi que ce soit.
OriginalL'auteur Dre_Dre | 2012-05-18
Vous devez vous connecter pour publier un commentaire.
Une façon de le faire serait de placer l'URL dans un fichier texte comme suit:
http://www.google.com
http://www.yahoo.com
Puis exécutez le lot suivant
et de l'exécuter à partir de cmd pingme.chauve-souris URLs.txt
Alternativement, vous pouvez spécifier le texte nom du fichier, dans le lot, et de l'exécuter sans le paramètre
Voici une autre approche
Ce lot va tirer à partir de la liste, et d'écrire à output.txt si le ping a réussi
J'espère que ça vous met dans la bonne direction.
Bon point. Qui a été laissé là depuis la modification du script pour le poste. La sous-routine est tout simplement pour l'organisation. Merci, vous.
OriginalL'auteur Michael Capobianco
Vous pouvez utiliser un
FOR
boucle de l'enregistrer comme pingme.chauve-souris:et de l'appeler avec le fichier texte en tant que paramètre
pingme.bat computers.txt
.OriginalL'auteur marapet
Pour trouver les adresses IP de plusieurs URL dans un fichier texte et pour obtenir la sortie dans un fichier texte:
Enregistrez le script sous de ping.chauve-souris" et appelez
ping.bat URL.txt
à partir de l'invite de commande.OriginalL'auteur Xterm