Donc - J'utilise un outil de capture d'image (snagit). Par défaut, l'image elle-même est enregistrée dans le presse-papiers (après une capture). Je préférerais que le chemin de l'image soit stocké dans le presse-papiers.echo "exemple" | clip, ajoute un saut de ligne non désiré
L'application me permet de (à la place) enregistrer le fichier et passer l'image en tant qu'argument à une application externe. Je passe au fichier .vbs suivant:
Dim Clipboard
Set args = WScript.Arguments
if args.length > 0 then
arg1 = trim(args.Item(0))
else
arg1 = "(No Data)"
end if
Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run "cmd /C echo "&arg1&" | CLIP", 2
Cela fait 99% de ce que je veux, sauf que je trouve que « ECHO ... | CLIP 'a tendance à ajouter des caractères de retour formfeed/carriage à ma chaîne.
Y a-t-il une meilleure commande que je peux utiliser (dans cmd/vbs)?
Merci d'avance.