找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
楼主: pengyou86

[文本处理] [已解决]批处理如何实现将指定txt文本里的前几行内容复制到剪贴板并从文本中删除

[复制链接]
 楼主| 发表于 2014-1-26 02:02:46 | 显示全部楼层
是这意思吧:要求有变动最好也能更新到顶楼
CrLf 发表于 2014-1-26 01:48




    这个批处理剪切出来的文本内容格式和1.txt不一样了.
正常格式如下
240046584106
240046584107
240046584108
240046584109
240046584110
240046584111
240046584112
240046584113
240046584114
240046584115
240046584116
240046584117
240046584118
240046584119
240046584120
240046584121
240046584122
按照以上格式排列就可以了  麻烦高手再修改一下
不好意思这么晚打扰你
发表于 2014-1-26 02:39:29 | 显示全部楼层
回复 32# pengyou86


    已修改
 楼主| 发表于 2014-1-26 10:02:07 | 显示全部楼层
本帖最后由 pengyou86 于 2014-1-26 10:03 编辑
是这意思吧:要求有变动最好也能更新到顶楼
CrLf 发表于 2014-1-26 01:48


问题解决 配合我写的按键精灵脚本  可以很好的实现我所需的功能要求
还是批处理好比按键精灵速度要快些
发表于 2014-1-26 16:02:10 | 显示全部楼层
来的晚了些
匆匆浏览了一下
给我的感觉
就是一道挺鸡肋的题
楼主的出发点无法推测
把批处理用在这种场合下
只能表示无语

很多时候
我们所解决的问题
都是在解决老问题过程中产生的新问题
等到九绕十八弯终于解决了问题链时
我们才发现
最初的问题
原本可以有另外的
更为直接而简便的答案

建议楼主从头思索问题的起源
换个思路
也许很快就能找到
比按键精灵加批处理更加有效的解决方案
发表于 2016-9-6 15:01:54 | 显示全部楼层
本帖最后由 pcl_test 于 2016-9-6 15:31 编辑
  1. //&cls&mshta "%~f0"|find /v ""&pause&exit

  2. <script>
  3. var fso = new ActiveXObject('Scripting.Filesystemobject');
  4. var txtfile = '文本.txt';
  5. var n = 48;
  6. var s = '';
  7. try{
  8.     var f = fso.OpenTextFile(txtfile, 1);
  9.     for(i=0;i<n;i++)s+=f.ReadLine()+'\r\n';
  10.     var text = f.ReadAll();
  11.     f.Close();
  12. }catch(e){}
  13. clipboardData.setData('text', s);
  14. fso.OpenTextFile(txtfile, 2).Write(text);
  15. close();
  16. </script>
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 01:53 , Processed in 0.018370 second(s), 7 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表