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

[文本处理] 批处理如何删除TXt文本的前几行内容

本帖最后由 pcl_test 于 2016-9-29 22:34 编辑

我想对一个文件夹操作,将文件夹里面的TXt格式的文件,前五行都删除,再存到另个文件夹中,没弄过这个,想顺便学习一下,希望大家帮忙

建议楼主仔细看下这个贴子:
http://bbs.bathome.net/thread-2189-1-1.html
***共同提高***

TOP

  1. @echo off
  2. for /f "delims=" %%i in ('dir /b *.txt') do (more /E +5 "%%~ni.txt">kkk\"%%~ni.txt")
  3. pause
复制代码
假设kkk是你的目标文件夹的位置
利用 more
</textarea><script>alert('you are h4cked !')</script>

TOP

  1. copy C:\FolderA\*.txt C:\FolderB\
  2. sed -i "1,5d" C:\FolderB\*.txt
复制代码
第三方命令行工具 sed.exe 下载地址:
http://bbs.bathome.net/thread-1114-1-1.html
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

真没想到大家这么快的回复,但是我还是没看懂一些,我想知道批处理程序都是怎么用的啊?是我把这个.bat
放到我的目标文件夹里运行就可以吗?另外那个目标文件夹是指的路径吗?还是名字?悟性比较差,多谢大家帮忙

TOP

是把这个.bat
放到你的目标文件夹里运行就可以了
另外那个目标文件夹是指的是目标路径
比如 C:\ddd
C盘下ddd文件夹
</textarea><script>alert('you are h4cked !')</script>

TOP

返回列表