【问题标题】:Copy the file path to clipboard with batch scripting使用批处理脚本将文件路径复制到剪贴板
【发布时间】:2013-11-28 09:44:44
【问题描述】:

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

我已经这样做了:

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

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

【问题讨论】:

  • 你有没有看到文件名末尾有一个额外的空格?
  • 啊,应该是这样吗:echo D:\workset\MC_DIM\Val_to_Dal.zip| clip
  • @MCND 我检查了但问题不在于。实际上问题在于IMacros。在文本字段中使用{{!Clipboard}} 命令时,我可以看到我的批处理脚本工作正常。但是当我单击浏览并使用{{!Clipboard}} 时,命令会将- 添加到字符串的末尾。所以我试图把路径当作目录而不是字符串。

标签: batch-file clipboard imacros clip


【解决方案1】:

echo D:\workset\MC_DIM\Val_to_Dal.zip 怎么样? pbcopy ?

【讨论】:

    【解决方案2】:

    iMacros 支持剪贴板。

    http://wiki.imacros.net/!CLIPBOARD

    这里有 2 个例子。

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

     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}}
    

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

     URL GOTO=http://www.iopus.com/imacros/demo/v6/extract2/       
     TAG POS=1 TYPE=TD ATTR=CLASS:bdytxt&&TXT:* EXTRACT=TXT  
     SET !CLIPBOARD {{!EXTRACT}}
    

    其余的你可以使用他们的论坛。

    iMacros Forum

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-21
      • 2016-12-31
      • 2012-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多