在 Windows XP 中将剪贴板传递给批处理
Posted
技术标签:
【中文标题】在 Windows XP 中将剪贴板传递给批处理【英文标题】:Pass clipboard to batch in Windows XP 【发布时间】:2010-12-14 20:05:28 【问题描述】:使用 Windows XP,我想将文本 (URL) 复制到剪贴板,然后运行将使用该 URL 的批处理文件。
我知道clip.exe 漂浮在周围是可能的。
【问题讨论】:
【参考方案1】:我使用自己的CLIPTEXT
程序。这是一个非常简单的 5 行 pascal,这里是源代码。我相信您可以得到这个想法并将其翻译成任何其他语言。
program cliptext;
uses clipbrd;
begin
writeln(clipboard.asText);
end.
然后,在您的批处理文件中,您可以使用开始复制的 URL。
for /f "tokens=*" %%c in ('cliptext') do start "" "%%c"
【讨论】:
是的,我写了一个小python脚本到同样的目的。以上是关于在 Windows XP 中将剪贴板传递给批处理的主要内容,如果未能解决你的问题,请参考以下文章
在锁定的 Windows 10 机器上的后台进程中将文本放入剪贴板
Python:在Windows剪贴板中将svg字符串复制为“image/svg+xml”格式,因此可以将其粘贴为svg图像