会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
不做IT民工
专注wcf mvc jquery,挫折是前进的垫脚石,共享知识来提高自己水平
博客园
首页
新随笔
联系
订阅
管理
随笔 - 56
文章 - 0
评论 - 93
阅读 -
19万
批命令处理重命名
Code
1
@echo
on
2
setlocal
enabledelayedexpansion
3
cd
F:
\
movie
\
走遍美国视频全集
4
dir
*
.
srt
/
s
/
a-d
/
b
>>
temp
.
txt
5
6
set
filename
=
""
7
set
tempname
=
""
8
set
count
=
1
9
for
/
f %%i in
(
temp
.
txt
)
do
(
10
set
filename
=
%%i
11
echo
!filename!
12
set
filename
=
!filename:~
18
!
13
set
tempname
=
!filename!
14
call
:stringlenth
"
!filename!
"
count
15
echo
!count!
16
if
!count! LSS
8
set
tempname
=
走遍美国!filename!
17
echo
!filename!
18
echo
!tempname!
19
ren
"
!filename!
"
"
!tempname!
"
20
)
21
22
ENDLOCAL
23
24
exit
25
26
:StringLenth
27
28
set
theString
=
%~
1
29
if
not
defined theString
goto
:eof
30
set
Return
=
0
31
:StringLenth_continue
32
set
/
a
Return
+=
1
33
set
thestring
=
%thestring:~
0
,
-
1
%
34
if
defined thestring
goto
StringLenth_continue
35
if
not
"
%2
"
==
""
set
%2
=
%
Return
%
36
goto
:eof
37
38
rem
删除临时文件del temp.txt /q 1>nul 2>nulpause
39
40
rem
总结在for循环中要用延迟变量
由于我下载了走遍美国视频,而字幕又要额外下载,下载的字母跟视频文件名不一样,需要增加四个字走遍美国,
我就写了上面的批处理来改,只是为了学习批处理。一共有78个文件。
有些代码是无用的,只是为了来调试
要是懂了语法,看起来不是很麻烦的
标签:
bat
,
重命名
好文要顶
关注我
收藏该文
微信分享
潇潇息一去不复返
粉丝 -
24
关注 -
0
+加关注
2
0
升级成为会员
«
上一篇:
批处理详解
»
下一篇:
数据库优化
posted @
2009-08-22 16:04
潇潇息一去不复返
阅读(
458
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
登录后才能查看或发表评论,立即
登录
或者
逛逛
博客园首页
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
编辑推荐:
·
记一次.NET内存居高不下排查解决与启示
·
探究高空视频全景AR技术的实现原理
·
理解Rust引用及其生命周期标识(上)
·
浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
·
没有源码,如何修改代码逻辑?
阅读排行:
·
全程不用写代码,我用AI程序员写了一个飞机大战
·
DeepSeek 开源周回顾「GitHub 热点速览」
·
记一次.NET内存居高不下排查解决与启示
·
MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
·
.NET10 - 预览版1新功能体验(一)
公告
昵称:
潇潇息一去不复返
园龄:
15年9个月
粉丝:
24
关注:
0
+加关注
<
2009年8月
>
日
一
二
三
四
五
六
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
head first 设计模式
(6)
lucene.net
(4)
wpf
(2)
sql
(2)
jquery
(2)
javascript
(1)
excel
(1)
dos
(1)
c# 反射
(1)
bat
(1)
更多
随笔档案
2010年6月(4)
2010年4月(1)
2010年2月(2)
2010年1月(7)
2009年12月(8)
2009年11月(7)
2009年10月(3)
2009年9月(5)
2009年8月(6)
2009年7月(2)
2009年6月(10)
阅读排行榜
1. Lucene 工作原理(46021)
2. javascript,jquery(闭包概念)(39671)
3. 关于cmd命令的重定向输出(33797)
4. 浏览器(客户端)缓存(6014)
5. sql server 数据库优化(5804)
评论排行榜
1. web中缓存的使用(27)
2. 浏览器(客户端)缓存(15)
3. 存储过程获取表被引用的信息(6)
4. sql server 数据库优化(5)
5. 深刻理解javasript闭包(5)
推荐排行榜
1. javascript,jquery(闭包概念)(8)
2. sql server 数据库优化(5)
3. Lucene 工作原理(5)
4. 存储过程获取表被引用的信息(3)
5. 批命令处理重命名(2)
最新评论
1. Re:Lucene 工作原理
大神,受我一拜。谢谢指点。我也会学会分享。
--小白种白菜
2. Re:反射的用途
感谢楼主!
--丹京
3. Re:javascript,jquery(闭包概念)
--何不为
4. Re:Lucene 工作原理
通俗易懂,对新手有帮助
--subFire
5. Re:Lucene 工作原理
内容挺好,但是下面和上面重复?关键词位置描述也不对哎。对于新手可能会造成困扰哦
--陌路千里
努力才能前进,勤耕博客才能看远
点击右上角即可分享
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)