标题: [其他] [已解决]bat 或者 vbs 能够将剪切板的内容保存为 txt 吗?谢谢 [打印本页]
作者: yyz219 时间: 2022-12-3 09:50 标题: [已解决]bat 或者 vbs 能够将剪切板的内容保存为 txt 吗?谢谢
本帖最后由 yyz219 于 2022-12-3 10:16 编辑
完美解决了:- @for /f "delims=" %%a in ('mshta "JavaScript:new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(clipboardData.getData('text'));close()"') do @echo;%%a>1.txt
复制代码
作者: hfxiang 时间: 2022-12-3 10:01
- @for /f "delims=" %%a in ('powershell -sta "add-type -as System.Windows.Forms; [windows.forms.clipboard]::GetText()"') do @echo;%%a>1.txt
复制代码
作者: yyz219 时间: 2022-12-3 10:05
hfxiang 发表于 2022-12-3 10:01
我试一试先 谢谢
作者: yyz219 时间: 2022-12-3 10:08
回复 2# hfxiang
成功了,就是有一点慢
有没有办法提高速度?
作者: hfxiang 时间: 2022-12-3 10:10
方案2(经测试此方案比2楼的方案效率要高些)- @for /f "delims=" %%a in ('mshta "JavaScript:new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(clipboardData.getData('text'));close()"') do @echo;%%a>1.txt
复制代码
作者: yyz219 时间: 2022-12-3 10:11
回复 5# hfxiang
我再试一试 辛苦了
作者: yyz219 时间: 2022-12-3 10:14
回复 5# hfxiang
这个很快 完美解决问题 再次感谢
作者: 77七 时间: 2022-12-3 12:20
回复 5# hfxiang
复制代码
再添加一个 > 应该更完美了,可以复制多行
作者: yyz219 时间: 2022-12-3 12:29
回复 8# 77七
非常感谢
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |