标题:
[文本处理]
WIN7系统 文本处理
[打印本页]
作者:
pengyou86
时间:
2014-5-24 09:28
标题:
WIN7系统 文本处理
首先运行批处理后把10.txt前48行内容从文本中剪切出来。然后把剪切到48行的内容从10.txt文本中删
除.
剪切到内容格式不变,还是跟原来10.txt格式一样.一行一个排列
我的操作系统是WIN7 旗舰版 64位
大概意思是我想每次运行批处理 批处理从10.txt剪切出前48行内容。然后我手工复制出剪切内容
麻烦高人帮忙写一下批处理 谢谢!
作者:
fzkfqzz
时间:
2014-5-24 22:00
不明白要做什么
作者:
hlzj88
时间:
2014-5-25 02:28
64位系统没有用过,也许这个你可以测试下
http://www.bathome.net/viewthrea ... mp;extra=#pid148887
会生成后悔.txt,里面也许就是你需要的内容
作者:
zhanglei1371
时间:
2014-5-25 10:53
@echo off
setlocal enabledelayedexpansion
pushd 目标文件夹
for /f %%i in (10.txt) do (
set /a n+=1
if !n! leq 48 (echo %%i>>a0.txt) else echo %%i>>a1.txt
)
mshta "javascript:var s=new ActiveXObject("Scripting.FileSystemObject").OpenTextFile("a0.txt",1).ReadAll();clipboardData.setData('text',s);close();"
del a0.txt>nul 2>nul
move a1.txt 10.txt
作者:
pengyou86
时间:
2014-6-9 18:36
继续寻求高手帮助 谢谢
作者:
hlzj88
时间:
2014-6-9 22:42
回复
5#
pengyou86
还是上面的地址,把你需要截取的行尾做好标记。空行不能算行,不试让人怎么办,
作者:
pengyou86
时间:
2014-6-9 23:19
回复
4#
zhanglei1371
测试不可以使用
作者:
CrLf
时间:
2014-6-10 00:21
回复
7#
pengyou86
测试可用,你的回复这么笼统,让我们怎么判断原因
作者:
pengyou86
时间:
2014-6-10 09:56
回复
8#
CrLf
不好意思菜鸟,测试没有达到我的要求
我要求很简单把文本前48行剪切出来
欢迎光临 批处理之家 (http://www.bathome.net/)
Powered by Discuz! 7.2