所以-我正在使用图像捕获工具(snagit)。默认情况下,图像本身会保存到剪贴板(捕获后)。我希望图像的路径存储在剪贴板中。
该应用程序允许我(而不是)保存文件,并将图像作为参数传递给外部应用程序。我将它传递给以下 .vbs 文件:
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
这完成了我想要的 99%,除了我发现 'ECHO ... | CLIP' 倾向于将换页符/回车符附加到我的字符串中。
我可以使用更好的命令吗(在 cmd/vbs 中)?
提前致谢。