2010-06-13 5 views
1

J'ai un petit outil de ligne de commande et après l'avoir exécuté, je voudrais afficher la sortie de texte d'une manière qui soit facile à copier/coller et sauvegarder ou envoyer par courriel à quelqu'un d'autre.sortie de texte de l'outil de ligne de commande

Copier/coller à partir d'une invite de commande n'est pas fait de la manière standard, donc je ne veux pas que les gens aient à copier/coller à partir de là. L'enregistrement du fichier sur le disque est possible, mais le dossier dans lequel l'outil se trouve peut ne pas avoir de droits d'accès, l'utilisateur devra donc configurer l'emplacement du fichier de sortie (cela peut être trop compliqué pour certains utilisateurs).

Je pensais lancer un bloc-notes avec du texte, généré à partir de l'outil de ligne de commande. Est-ce possible? D'autres suggestions?

Répondre

2

Vous pouvez utiliser clip.

Une fois que vous avez le clip, qui peut être téléchargé à partir du lien ci-dessus, vous utilisez la commande pipe (|) pour copier la sortie de la commande précédemment exécutée dans le Presse-papiers.

L'article que vous donne l'explication complète, mais voici les bases avec des exemples:

dir/h | clip - Copiez le manuel d'aide pour la commande DIR dans le presse-papiers

tracert www.labnol.org | clip - Tracez le chemin de votre ordinateur vers un autre site Web: la sortie est automatiquement copiée dans le Presse-papiers et n'est pas affichée à l'écran.

netstat | clip - Vérifiez si votre ordinateur se connecte à des sites Web à votre insu.

+0

J'allais le recommander. –

+0

Merci ... Je n'ai jamais su que cet outil existait auparavant. – Warpin

0

Je pense que votre commande peut recevoir l'e-mail de destination en tant que paramètre, puis après l'exécution, votre commande vous pouvez avoir un simple script/fichier .BAT qui envoie votre texte par e-mail à l'utilisateur. , comme expliqué par exemple dans la page suivante:

0

Vous pouvez ajouter une option à votre programme qui lui demande de copier sa propre sortie dans le Presse-papiers à l'aide de l'API du Presse-papiers. Ensuite, l'utilisateur pourrait simplement le coller. J'aime la suggestion de clip, cependant.