求提取文件的批处理命令建立文件夹

大家都在搜:
扫描二维码安装房天下APP
手机浏览器访问房天下
> > 问题详情
求提取txt文件第一行作为文件名的批处理命令bat
我有100多本文件名为数字的小说 txt格式,文件正文第一行是 四个空格+[标题 书名] 急求批处理命令,一次修改文件名为正文第一行文字
浏览次数:0
下载房天下APP
提问获取更多回答
ask:2,asku:1,askr:36,askz:14,askzx0:300,ask0:0,RedisW:0askR:3,askD:0 mz:hit,askU:0,askT:0askA:4
Copyright &
北京拓世宏业科技发展有限公司
Beijing Tuo Shi Hong Ye Science&Technology Development Co.,Ltd 版权所有
违法信息举报邮箱:批量更名改名提取文件内容批处理多解十例_文档库
文档库最新最全的文档下载
当前位置: & 批量更名改名提取文件内容批处理多解十例
批量更名改名提取文件内容批处理多解十例
提取文件首行为文件名
批处理多解十例
一、如何将名称为aa-abc.aa-bcd.jpg图片用批命令改为abc.jpg,bcd.也就是去掉“-”及“-”以前的字符!
二、根据条件文件批量改名:一个文件夹内有数个文件,文件名为ts001001.pdf -ts001100.pdf 递增有一个文本文件,里面有相对应的名称,第一行为第一个文件的汉字名。如:“世界科技全景百卷书(1)原始科技;世界科技全景百卷书(2)数学与物理的发端;世界科技全景百卷书(3)近代科技…………”现在想根据那个文本文件,把文件名改为对应的汉字名加文件扩展名。如:第一个文件 ts001001.pdf 改为世界科技全景百卷书(1)原始科技.pdf……
三、广告策划家★【汉魅huntmine—校内校外学习资源高速下载】.chm如前,我有很多这样的文件,怎样可以把★【汉魅huntmine—校内校外学习资源高速下载】这个部分同时删除呢!
四、bat批量改名,原数字名每个加10!我有一堆TXT文件,比如:1.5.8.
13.33.txt……我想让他们在原来的文件名基础上+10改成:11.15.18.
23.43.txt……求高手给个BAT命令...OTZ!1L的大哥..你给的BAT代码没起作用啊.囧,好吧.. 是我没说清楚!其实,是我有一堆不连续数字命名的txt文件,他们都在3000以上(比如3968.txt) 我把1L大哥的代码里// set /a tname=sname+10 改成了// set /a tname=sname-10可是运行结果除了把第一个文件改成了".txt"其他都没有反应,囧!我在代码结尾加了pause 看到一堆.."存在一个重命名文件,或是找不到文件"求解..
五、bat批量改名,我有一堆文件:1(1).22(22).333(333.txt。我想把后面括号里面的去除他们改成1.22.333.txt求高手帮忙,不好意思,我稍少打了半个括号竟然添加了你们这么多麻烦,是在不好意思!
六、批处理批量改名的几个问题,有一大批图片文件有JPG、GIF、BMP等,我想把它们以自然数改名并且加上前缀。比如:图片文件为qodf.jpg、iwqwlr.bmp、saljfowe.gif等,把它们改为:美女图片0001.bmp、美女图片0002.gif、美女图片0003.jpg……
七、我的批处理是这样的,for /r E:\图片\ %%a in (*.jpg) do ren %%a怎么写?请问怎么把大量的图片依次改名为01.jpg 02.jpg 03.jpg.....
八、用批处理命令批量改名可以吗?如:[jumpcn][D-GRAY-MAN][22][704x396].rmvb到[jumpcn][D-GRAY-MAN][103][848x480].rmvb修成022.rmvb到103.rmvb!
九、求文件中提取第一行做标题批量改名程序或批处理命令!求可以提取txt文件中第一行内容作为本txt文件标题,并批量改名的程序或批处理命令。如:“001.txt”文件中的第一行是“百度知道”,要求把“001.txt”改名成“百度知道.txt”。
十、批量导出和更改文件名的几种方法
Word文档免费下载:
(共12页)Windows&批处理获取某路径下最新创建的文件的名称
批处理获取某路径下最新创建的文件的名称
setlocal enabledelayedexpansion
设置文件所在目录
set src_dir=F:\Download\test
rem filename用于存放目标文件名
set filename=""
cd /d %src_dir%
for /f %%a in ('dir /o-d /tc /b test*.html') do (
文件完整信息:
filename=%%~na%%~xa
!filename!,
最新创建时间:
&& &if not
!filename! == ""& (
goto iconv
iconv -f gbk -t utf-8 %filename% &
"jenkins_test_report.html"
setlocal enabledelayedexpansion:开启本地环境变量延迟
扩展阅读:
批处理运行命令的机制:批处理读取命令时是按行读取的(对于for命令等,其后用一对圆括号闭合的所有语句也当作一行),在处理之前要完成必要的预处理工作,这其中就包括对该行命令中的变量(%var_name%)赋值。开启本地环境变量延迟后,在读取了一条完整的语句之后,不立即对该行的变量赋值,而是在执行某个单条语句之前再对变量进行赋值,也就是说“延迟”了对变量的赋值。开启本地环境变量延迟后,原有变量的界定符由
for循环语法
for /f %variable IN ('command') DO command
[command-parameters]
dir /o-d /tc /b test*.html:按文件创建时间降序显示test开头的.html文件
dir命令选项
使用空格式(没有标题信息或摘要)。
用分类顺序列出文件。
排列顺序:d&
按日期/时间(从先到后)
反转顺序的前缀
控制显示或用来分类的时间字符域。
创建时间a&
上次访问时间&
上次写入的时间
dir /od:按日期/时间升序显示
dir /o-d:按日期/时间降序显示
时间列输出为修改时间(默认)
if not !filename! == ""& (
)如果变量filename不为空,则表示取到了值,
goto iconv
跳转到iconv标签,继续执行标签后的语句
%%a:文件完整信息
%%~da:文件所在驱动器信息
%%~pa:文件所在路径信息
%%~na:文件名信息
%%~xa:文件后缀信息
%%~za:文件大小信息
%%~ta:文件修改时间信息
%%~dpa:文件所在驱动器和所在路径信息
%%~nxa:文件名及后缀信息
%%~pnxa:文件所在路径及文件名和后缀信息
%%~dpna:文件驱动器、路径、文件名信息
%%~dpnxa:文件驱动器、路径、文件名、后缀信息
常见问题:
cmd中的编码方式为ANSI,如果中文不是此编码方式则会出现乱码。
解决方法:编辑批处理文件时,以ANSI方式编辑即可(windows自带的记事本保存文件时即可选择编码方式为ANSI)
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。批处理获取最新文件
[问题点数:100分,结帖人zhensoft163]
本版专家分:0
结帖率 100%
CSDN今日推荐
本版专家分:5379
2014年10月 Delphi大版内专家分月排行榜第一2012年12月 Delphi大版内专家分月排行榜第一
2012年7月 Delphi大版内专家分月排行榜第二
2013年8月 Delphi大版内专家分月排行榜第三2012年8月 Delphi大版内专家分月排行榜第三2012年6月 Delphi大版内专家分月排行榜第三
本版专家分:5379
2014年10月 Delphi大版内专家分月排行榜第一2012年12月 Delphi大版内专家分月排行榜第一
2012年7月 Delphi大版内专家分月排行榜第二
2013年8月 Delphi大版内专家分月排行榜第三2012年8月 Delphi大版内专家分月排行榜第三2012年6月 Delphi大版内专家分月排行榜第三
本版专家分:5379
2014年10月 Delphi大版内专家分月排行榜第一2012年12月 Delphi大版内专家分月排行榜第一
2012年7月 Delphi大版内专家分月排行榜第二
2013年8月 Delphi大版内专家分月排行榜第三2012年8月 Delphi大版内专家分月排行榜第三2012年6月 Delphi大版内专家分月排行榜第三
本版专家分:0
本版专家分:5379
2014年10月 Delphi大版内专家分月排行榜第一2012年12月 Delphi大版内专家分月排行榜第一
2012年7月 Delphi大版内专家分月排行榜第二
2013年8月 Delphi大版内专家分月排行榜第三2012年8月 Delphi大版内专家分月排行榜第三2012年6月 Delphi大版内专家分月排行榜第三
本版专家分:0
结帖率 100%
本版专家分:5379
2014年10月 Delphi大版内专家分月排行榜第一2012年12月 Delphi大版内专家分月排行榜第一
2012年7月 Delphi大版内专家分月排行榜第二
2013年8月 Delphi大版内专家分月排行榜第三2012年8月 Delphi大版内专家分月排行榜第三2012年6月 Delphi大版内专家分月排行榜第三
本版专家分:0
结帖率 100%
本版专家分:0
结帖率 100%
本版专家分:5379
2014年10月 Delphi大版内专家分月排行榜第一2012年12月 Delphi大版内专家分月排行榜第一
2012年7月 Delphi大版内专家分月排行榜第二
2013年8月 Delphi大版内专家分月排行榜第三2012年8月 Delphi大版内专家分月排行榜第三2012年6月 Delphi大版内专家分月排行榜第三
本版专家分:0
结帖率 100%
本版专家分:5379
2014年10月 Delphi大版内专家分月排行榜第一2012年12月 Delphi大版内专家分月排行榜第一
2012年7月 Delphi大版内专家分月排行榜第二
2013年8月 Delphi大版内专家分月排行榜第三2012年8月 Delphi大版内专家分月排行榜第三2012年6月 Delphi大版内专家分月排行榜第三
本版专家分:0
结帖率 100%
本版专家分:5379
2014年10月 Delphi大版内专家分月排行榜第一2012年12月 Delphi大版内专家分月排行榜第一
2012年7月 Delphi大版内专家分月排行榜第二
2013年8月 Delphi大版内专家分月排行榜第三2012年8月 Delphi大版内专家分月排行榜第三2012年6月 Delphi大版内专家分月排行榜第三
匿名用户不能发表回复!|
CSDN今日推荐10:32 提问
如何将多个文件拖入命令行并获取所有文件的路径
我将多个文件拖入命令行,只显示第一个文件的路径,我只能一个一个拖入,很麻烦。
如何做到多个文件拖入,并显示所有文件的路径
按赞数排序
你好,你说的问题我试了,也不知道怎么解决.
但你的需求是不是获取文件全路径/相对路径的简便方法?
1.进入文件所在目录,在地址栏输入"cmd",然后回车,可以进入cmd窗口并且直接进入到当前目录
2.直接输入dir命令,可以直接显示出所有的文件的相对路径
3.你可以将内容copy到ue编辑器中用列模式修改,比如补全路径,
4.cmd窗口可以 右击标题栏--&属性--&布局 设置窗口宽度,防止文件过长被分行显示.
5网上抄了一个批处理脚本,如果你经常需要类似操作,可以分析下,没什么难度
for /f "delims=" %%i in ('dir /a-d /b /s /od') do echo %%~ti %%~dpnxi
如果不合适,你可以明确描述下你的需求
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!
我也在找这样的方法,拖文件夹可以。 但是试过拖文件时按Ctrl和alt都不行,也不知道是不是windows没考虑到这个需求。
有的时候只是想选中某些
文件而已,每次都要拖文件夹也很麻烦。
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐}

我要回帖

更多关于 批处理命令创建文件夹 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信