TXT文件批量移动到一个文件夹
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TXT文件批量移动到一个文件夹相关的知识,希望对你有一定的参考价值。
就是两个文件夹里面都有TXT文件,但是有些是重复的,虽然是重复的但是TXT文件的大小不一样,里面的字数多当然就大,我要保留字数多的,我需要的效果就是两个文件夹里的TXT文件移动到一个文件夹里面保留两个文件夹里面相对大的文件,替换掉小的。
参考技术A没听说过这种功能,不过如果你比较大的文件修改时间比较新的话就可以。
fastcopy 其中一个选项是 “复制-如重名,刚仅复制较新的源文件” 。 可以把比较新的文件覆盖旧的文件。
有时候我从网上下载的TXT小说都是这样覆盖的,希望能帮到你。
用这个程序复制文件比较小并且数量很多的时候比windows本身的复制功能快很多
试试这个看看?
本回答被提问者采纳批量从多个txt中提取下载地址到一个新的txt文件
【中文标题】批量从多个txt中提取下载地址到一个新的txt文件【英文标题】:Batch to extract download address from many txt to a new txt file 【发布时间】:2020-09-01 08:40:57 【问题描述】:我有很多包含以下单词的 txt 文件,download
和 address
。
我只想要1fichier
网站的下载地址,所以我写了一个批处理如下:
set pa="C:\download"
for /r %pa% %%a in (*.txt) do type %%~fa|Findstr "hxxps://1fichier.com/" >> getdownload.txt
getdownload.txt 结果:
h53tnzhh0514dsvr00700.xjl5xtqg.part1.rar : hxxps://1fichier.com/?oesuw9ty9lkhh2wbj5us
h53tnzhh0514dsvr00700.xjl5xtqg.part2.rar : hxxps://1fichier.com/?exgrcaza0i2cjmwpyvpb
我只想要hxxps://1fichier.com/?oesuw9ty9lkhh2wbj5us
和hxxps://1fichier.com/?exgrcaza0i2cjmwpyvpb
,
不是文件名,
h53tnzhh0514dsvr00700.xjl5xtqg.part1.rar :
和 h53tnzhh0514dsvr00700.xjl5xtqg.part2.rar :
部分
我怎样才能得到如下结果:
hxxps://1fichier.com/?oesuw9ty9lkhh2wbj5us
hxxps://1fichier.com/?exgrcaza0i2cjmwpyvpb
我有大约20
txt 文件,其中包含以下内容
115 download address:
ed2k://|file|h53tnzhh0514dsvr00700.xjl5xtqg.part1.rar|12884901888|2B958C84EF5C4BDE5B1031DC9ACAAE7C|h=NFRHBEWYTMQNYAQ3FVHEU5UFEJ2CMZ44|/
ed2k://|file|h53tnzhh0514dsvr00700.xjl5xtqg.part2.rar|1135932776|87EF320F80F201AB66B19E23D9AA999F|h=X3MKSWI7ZLBKOJDXBC3CKJVSALEGSO7S|/
1fichier download address:
h53tnzhh0514dsvr00700.xjl5xtqg.part1.rar : hxxps://1fichier.com/?oesuw9ty9lkhh2wbj5us
h53tnzhh0514dsvr00700.xjl5xtqg.part2.rar : hxxps://1fichier.com/?exgrcaza0i2cjmwpyvpb
【问题讨论】:
看看for /F
loop...
for /f "tokens=3" %%a in (...
【参考方案1】:
对我来说最简单和最有效的方法是直接使用FindStr
:
@Echo Off & SetLocal EnableExtensions
Set "pa=C:\download"
( For /F "Tokens=2*" %%G In (
'%__AppDir__%findstr.exe /SIL "hxxps://1fichier.com/" "%pa%\*.txt" 2^>NUL'
) Do @If "%%G" == ":" Echo(%%H)>"getdownload.txt"
【讨论】:
感谢您的反馈,请您看看What should I do when someone answers my question?,了解您下一步应该做什么和what it means when an answer is accepted。以上是关于TXT文件批量移动到一个文件夹的主要内容,如果未能解决你的问题,请参考以下文章
求bat批量移动文件到包含文件名的文件夹中, 文件夹有多层,需自动识别到与文件名对应的文件夹。
如何用bat批量移动文件夹内与文件夹同名的文件到指定文件夹?