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

作者&投稿:卫露 (若有异议请与网页底部的电邮联系)
把文件名保存到文本文件1.TXT中,应该使用DIR命令,比如:
dir c:\*.dll /s /b > 1.TXT

然后要把1.TXT的文件拷贝到D:\,可以这样写命令:
for /f %f in (1.txt) do copy "%f" d:\

如果是在批处理里面,上面的%f要写为%%f,注意两个地方都要修改。

复制以下代码保存为"任意名.bat"
将文本文件拖到这个批处理上即可.

@echo off
>abc.vbs echo aaa=createobject("scripting.filesystemobject").opentextfile("%1").readall
>>abc.vbs echo Set objIE = CreateObject("InternetExplorer.Application")
>>abc.vbs echo objIE.Navigate("about:blank")
>>abc.vbs echo objIE.document.parentwindow.clipboardData.SetData "text", aaa
>>abc.vbs echo objIE.Quit
>>abc.vbs echo msgbox " 已经复制到剪贴板!",64,"提示!"
abc.vbs&exit

CTRL-C CTRL-V

批处理好像处理不了这类情况。
可以用VB来做

如何用BAT来复制一个TXT文档里面的内容?~

通常指BAT应该是可执行批处理文件的后缀名。如果指的是它,就按照批处理文件的格式,用
DOS命令或文本编辑软件进行命令编辑。不是要复制TXT文档里面的内容吗?你就编辑:
@echo off
复制命令+txt源文件路径+目的地路径
清屏命令
结束编辑命令符
......
以后可以在DOS命令提示符下输入该批处理文件名,回车;或在windows系统中它所在的位置鼠标双击就完成任务。

for %%i in (*.txt) do for /f "skip=2 tokens=*" %%j in (%%i) do echo %%j >> XXX.txt

真有意思,你干嘛非要用Total Commander,一个Ctrl+G再加上我的命令就可以实现了。

批处理文本第N行并复制粘贴至下行M次
答:命令格式为:copyln.bat 目标文件名 N M 例如,然后进入cmd,cd到目标路径,然后输入:copyln.bat 文本文件.txt 5 10 意思是把“文本文件.txt”中的第5行复制10遍,程序会生成new_文件文件.txt 该批处理没有写太细,您要注意3个参数都得输入,另外要复制的行别超出文本文件的总行数。

批处理如何提取文本文件中每行字符串,每行单独存放不同文本中?
答:不清楚你的实际文件/情况,仅以问题中的说明及猜测为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起双击运行@echo off&cd /d "%~dp0"rem 将一个指定txt文本文件里的每一行内容单独存为一个txt文本文件并重命名set #=Any question&set _=WX&set $=Q&set/az...

怎么用批处理查找一个txt内字符串,复制到一个新的txt内
答:可以吧文本文档全部复制到word中"ctrl+a"再"ctrl+c"最后"ctrl+v"到word中,使用word的查找功能

怎样用批处理从TXT中复制数据
答:从TXT复制文本,模拟按键,粘贴,这些功能用批处理做不到,但是vbs可以,即便用批处理也是调用vbs,我不太熟悉vbs,再去找资料的话比较耗时,所有,有请VBS高手来给解答。

批处理 复制当前目录(含子目录)下 包含相关中文字符的文件到指定文件夹...
答:list.lst"') do (copy "%%~a" D:\BaoCun>nul )goto :eof 这里的D:\BaoCun自行修改为你电脑中存在的路径,此路径将会保存复制过来的文件由于copy的局限性,,所以我取消了文件夹名字的分析,,否则代码更长,用的复制指令也就不一样了。以上代码为12行,要检索的中文字,请在14行开始添加。

怎样用.bat批处理文件把指定文件复制到.bat文件所在的文件夹里?
答:copy 文件的路径 例如批处理在C:\盘 要赋值D:\下的文件到批处理所在的路径就这样 copy D:\*.如果要复制到非批处理文件的路径的话,就在后面加上要复制到的路径 copy D:\*.* c:\aa 这样就是把D盘跟目录下的文件都复制到C盘aa文件夹下面 ...

批处理,如何复制文件夹里指定pdf,保存到另一个文件夹里?
答:不清楚你的实际文件/情况,仅以问题中的样例/说明为据;以下代码复制粘贴到记事本,另存为xx.bat,跟要处理的文件放一起双击运行;bat和txt文件须存为ANSI/GB2312编码 <# :cls&echo off&mode con lines=3000 rem 根据一个指定txt文本文件里列出的多个不带扩展名的文件名称,从当前目录里找出这些...

要求用一个批处理复制一个文件夹里的所有文件到另外一个文件夹
答:用xcopy 就可以了 例如我有一个文件夹在c:\windows\file 我要复制到d:\ 就可以打:xcopy c:\windows\file d:\file /e 这样两个地方的file文件夹的内容就是一样的 要注意的是 一,d:\file一定要打file,如果不打就会将file里的文件放在d:,会造成文件摆放乱.一定要加参数/e,不打会复制文件不...

用批处理快捷复制文字到剪贴板
答:首先构造一个字符串,其中包含想要的输出。然后,创建 Internet Explorer 的一个实例,然后在其中打开一个空白页。接着,利用 Internet Explorer 对象模型的内置功能,将字符串复制到剪贴板;特别是, 可以使用 clipboardData.SetData 方法来实现这个技巧。顺便说一下,所有这一切都是在“幕后”发生的,...

批处理 将一个文件,拷贝到一个相对路径怎么写?
答:1、新建一个文本文件。2、将新建的文本文件从命名,将扩展名改为 .bat 或 .cmd,从命名时显示警告选择是。3、更改完成后图标的样式改变。4、右键该文件选择编辑。5、写入你想执行的代码,@echo Hello Boy!pause。6、执行文件时可以直接双击项目执行。