如何用批处理命令将多个文件中的指定内容复制到一个文件中去?

要求:复制内容时不需要多个文件中的前面两行。如果复制全部内我知道是用copy*.txtXXX.txt,但XXX.txt文件中都不需要*.txt文件中的前两行,这个该怎么实... 要求:复制内容时不需要多个文件中的前面两行。
如果复制全部内我知道是用copy *.txt XXX.txt,但XXX.txt文件中都不需要*.txt文件中的前两行,这个该怎么实现。
谢谢两位的回答,不过我是在total commander中的命令栏中输入的批处理命令,这两种都实现不了。不知道有没有能在total commander中的命令栏中输入语句能解决这个问题的。
展开
 我来答
xclimbing
推荐于2016-03-23 · TA获得超过1835个赞
知道大有可为答主
回答量:3040
采纳率:100%
帮助的人:2068万
展开全部
for %%i in (*.txt) do for /f "skip=2 tokens=*" %%j in (%%i) do echo %%j >> XXX.txt

真有意思,你干嘛非要用Total Commander,一个Ctrl+G再加上我的命令就可以实现了。
追问
那请问具体要怎么实现呢?我对批处理比较陌生,只是在Total Commander的命令栏中能实现,其他的地方不知道怎么用。
追答
在TC中按Ctrl+G进入cmd,然后复制、粘贴我的命令就可以了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
灰姑娘的霸气
2016-02-11 · TA获得超过1.3万个赞
知道大有可为答主
回答量:3145
采纳率:72%
帮助的人:235万
展开全部
Option Explicit
'添加事件
Private WithEvents cmd As CommandButton

Private Sub Form_Load()
Set cmd = Controls.Add("VB.CommandButton", "cmd")
cmd.Visible = True
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sudoku52
2012-11-19 · TA获得超过7万个赞
知道大有可为答主
回答量:1.2万
采纳率:82%
帮助的人:4773万
展开全部
@echo off
(for /f "tokens=*" %%i in ('dir/b *.txt') do more +2 "%%i")>XXX.tmp
move /y xxx.tmp xxx.txt
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
红肽狼
2012-11-20
知道答主
回答量:14
采纳率:0%
帮助的人:3.6万
展开全部
我觉得还是一个一个的弄好些,你一起弄的话容易导致顺序混乱!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
嫑名字可以吗
2015-11-20 · TA获得超过389个赞
知道答主
回答量:90
采纳率:0%
帮助的人:8万
展开全部
这个需要先知道指定内容是什么含义,才能写代码。不然没法写。
这题都不收,脑子呢???
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式