Batch file 使用批脚本将文件路径复制到剪贴板

Batch file 使用批脚本将文件路径复制到剪贴板,batch-file,clipboard,imacros,clip,Batch File,Clipboard,Imacros,Clip,我想运行一个批处理文件,并获取文件的完整路径(如果存在到剪贴板)。稍后,我会将此信息用于iMacro 我已经这样做了: echo D:\workset\MC_DIM\Val_to_Dal.zip | clip 但当我尝试在IMacros中使用它时,它无法正常工作。所以我想复制路径,而不是像目录一样的字符串。是否可以使用批处理脚本 echo D:\workset\MC_DIM\Val_to_Dal.zip | pbcopy如何?iMacros支持剪贴板 这里有两个例子 将数据从剪贴板复制到网站:

我想运行一个批处理文件,并获取文件的完整路径(如果存在到剪贴板)。稍后,我会将此信息用于iMacro

我已经这样做了:

echo D:\workset\MC_DIM\Val_to_Dal.zip | clip

但当我尝试在IMacros中使用它时,它无法正常工作。所以我想复制路径,而不是像目录一样的字符串。是否可以使用批处理脚本

echo D:\workset\MC_DIM\Val_to_Dal.zip | pbcopy如何?

iMacros支持剪贴板

这里有两个例子

将数据从剪贴板复制到网站:

 URL GOTO=http://www.iopus.com/imacros/demo/v6/f1/form.asp
 TAG POS=1 TYPE=TEXTAREA FORM=NAME:TestForm ATTR=NAME:Remarks CONTENT=Clipboard<SP>content<SP>=<SP>{{!CLIPBOARD}}
其余的你可以使用他们的论坛


您看到文件名末尾有一个传统的空格吗?啊,应该是这样的:echo D:\workset\MC\u DIM\Val\u to_Dal.zip |clip@MCND我查过了,但问题不是这样。事实上,问题在于iMacro。在textfield中使用{!Clipboard}}命令时,我可以看到我的批处理脚本工作正常。但是当我单击browse并使用{{!Clipboard}}时,命令将-this添加到字符串的末尾。因此,我尝试将路径作为目录而不是字符串。
 URL GOTO=http://www.iopus.com/imacros/demo/v6/extract2/       
 TAG POS=1 TYPE=TD ATTR=CLASS:bdytxt&&TXT:* EXTRACT=TXT  
 SET !CLIPBOARD {{!EXTRACT}}