0
有沒有辦法將某些內容複製到剪貼板然後過去X次?我需要粘貼一些我複製了295次的文字。我發現一個批量文件重複X次的文件,但我需要從剪貼板粘貼一些原始文本295次。多次粘貼
有沒有辦法將某些內容複製到剪貼板然後過去X次?我需要粘貼一些我複製了295次的文字。我發現一個批量文件重複X次的文件,但我需要從剪貼板粘貼一些原始文本295次。多次粘貼
有許多命令行實用程序允許您從剪貼板粘貼文本,從技術上講,可以將剪貼板文本內容寫入stdout
。您可以在雷蒙德陳這樣的工具博客新老東西http://blogs.msdn.com/oldnewthing/archive/2009/11/10/9919908.aspx
我用我自己的CLIPTEXT
程序。這是一個非常簡單的5行pascal,這裏是源代碼。我相信你可以將這個想法轉化爲任何其他語言。
program cliptext;
uses clipbrd;
begin
writeln(clipboard.asText);
end.
然後,在您的批處理文件中,您可以以這種方式使用文本。
for /f "tokens=*" %%c in ('cliptext') do set text="%%c"
for /L %%a in (1,1,295) do echo dosomething !text!
可能是這個鏈接是一個幫助http://www.dostips.com/forum/viewtopic.php?f=3&t=3058 – Habib
我用正則表達式計算出來 – Blainer
你應該張貼的解決方案,它看起來有趣的 – Habib