如何利用批处理将每一行文本导入系统剪贴板?

如何利用批处理将每一行文本导入系统剪贴板?,第1张

把下面的批处理存为txt2clipboard.bat

@echo off

for /f "delims=" %%i in (文件路径\文件名) do mshta vbscript:clipboardData.SetData("text","%%i")(window.close)

请把"文件路径\文件名"改成您自己的。

或者用下面的慧念方式存为带凯闹参数的批处理:

@echo off

for /f "delims=" %%i in (%1) do mshta vbscript:clipboardData.SetData("text","%%i")(window.close)

需要在cmd下运行,直接输入

txt2clipboard.bat c:\temp\abc.txt

就会把c盘temp文件夹下的abc.txt的内容逐行向剪贴板传送。盯碧罩

感谢热心网友【zhjfsng】对错处的指正!

以windows XP系统为例,具体的 *** 烂耐作方法如下:

1、打开电脑,然后点击左下角的开始菜单,点击列表中的“运行”:

2、打开运行命令框,饥谨春然后在命令框中输入“cmd”,然后点击下面的“确定”:

3、然后在打开的cmd命令框中鼠标右键,点击列表中的“粘贴”即可,需要注意的是,不能通过键晌亏盘中的“Ctrl+V”,只能用鼠标 *** 作:

4、这样就可以将需要粘贴的内容粘贴到cmd命令中了,如下:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11974708.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存