注册
登录
论坛
搜索
帮助
导航
私人消息 (0)
公共消息 (0)
论坛任务 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
批处理之家
»
BAT求助&讨论
» 求助批处理怎样批量提取TXT的文件名中的一些字符?
[新手上路]
批处理新手入门导读
[视频教程]
批处理基础视频教程
[视频教程]
VBS基础视频教程
[批处理精品]
批处理版照片整理器
[批处理精品]
纯批处理备份&还原驱动
[批处理精品]
CMD命令50条不能说的秘密
[在线下载]
第三方命令行工具
[在线帮助]
VBScript / JScript 在线参考
返回列表
发帖
hou3343268
发短消息
加为好友
hou3343268
当前离线
UID
45558
帖子
21
精华
0
积分
24
PB
24
技术
0
捐助
0
阅读权限
5
在线时间
2 小时
注册时间
2012-2-21
最后登录
2012-2-29
列兵
帖子
21
积分
24
技术
0
捐助
0
注册时间
2012-2-21
1
楼
跳转到
»
倒序看帖
打印
字体大小:
t
T
发表于 2012-2-22 14:15
|
显示全部帖子
[文本处理]
求助批处理怎样批量提取TXT的文件名中的一些字符?
该文件夹中有以下2中类似文件:
3-1.txt 3-2.txt 3-3.txt 3-4.txt....
3--1.txt 3--2.txt 3--3.txt 3--4.txt....
要求提取第一个“-”后面的文件名到另外一个cc.TXT文件中 ,例如:
3-1.txt 就提取:1>>cc.txt
3--1.txt 就提取-1 >>cc.txt
可以实现吗?最好不要移动文件,那样效率太低了饿
收藏
分享
hou3343268
发短消息
加为好友
hou3343268
当前离线
UID
45558
帖子
21
精华
0
积分
24
PB
24
技术
0
捐助
0
阅读权限
5
在线时间
2 小时
注册时间
2012-2-21
最后登录
2012-2-29
列兵
帖子
21
积分
24
技术
0
捐助
0
注册时间
2012-2-21
2
楼
发表于 2012-2-22 14:17
|
显示全部帖子
求帮忙啊 大神们看你们的了
TOP
hou3343268
发短消息
加为好友
hou3343268
当前离线
UID
45558
帖子
21
精华
0
积分
24
PB
24
技术
0
捐助
0
阅读权限
5
在线时间
2 小时
注册时间
2012-2-21
最后登录
2012-2-29
列兵
帖子
21
积分
24
技术
0
捐助
0
注册时间
2012-2-21
3
楼
发表于 2012-2-22 14:36
|
显示全部帖子
那点不懂啊?
很简单 就是提取文件名中的 第一个“-”后面的内容(不要后缀)
TOP
hou3343268
发短消息
加为好友
hou3343268
当前离线
UID
45558
帖子
21
精华
0
积分
24
PB
24
技术
0
捐助
0
阅读权限
5
在线时间
2 小时
注册时间
2012-2-21
最后登录
2012-2-29
列兵
帖子
21
积分
24
技术
0
捐助
0
注册时间
2012-2-21
4
楼
发表于 2012-2-22 14:40
|
显示全部帖子
就是吧文件名输出到另外一个TXT文件中
TOP
hou3343268
发短消息
加为好友
hou3343268
当前离线
UID
45558
帖子
21
精华
0
积分
24
PB
24
技术
0
捐助
0
阅读权限
5
在线时间
2 小时
注册时间
2012-2-21
最后登录
2012-2-29
列兵
帖子
21
积分
24
技术
0
捐助
0
注册时间
2012-2-21
5
楼
发表于 2012-2-22 14:48
|
显示全部帖子
F5都按坏了 莫非真的不能实现?
TOP
hou3343268
发短消息
加为好友
hou3343268
当前离线
UID
45558
帖子
21
精华
0
积分
24
PB
24
技术
0
捐助
0
阅读权限
5
在线时间
2 小时
注册时间
2012-2-21
最后登录
2012-2-29
列兵
帖子
21
积分
24
技术
0
捐助
0
注册时间
2012-2-21
6
楼
发表于 2012-2-22 14:53
|
显示全部帖子
BAT1 发表于 2012-2-22 14:51
太谢谢了 我区试试
TOP
hou3343268
发短消息
加为好友
hou3343268
当前离线
UID
45558
帖子
21
精华
0
积分
24
PB
24
技术
0
捐助
0
阅读权限
5
在线时间
2 小时
注册时间
2012-2-21
最后登录
2012-2-29
列兵
帖子
21
积分
24
技术
0
捐助
0
注册时间
2012-2-21
7
楼
发表于 2012-2-22 14:56
|
显示全部帖子
!a:~2,-4!
这个什么意思?
为什么是-4?
TOP
hou3343268
发短消息
加为好友
hou3343268
当前离线
UID
45558
帖子
21
精华
0
积分
24
PB
24
技术
0
捐助
0
阅读权限
5
在线时间
2 小时
注册时间
2012-2-21
最后登录
2012-2-29
列兵
帖子
21
积分
24
技术
0
捐助
0
注册时间
2012-2-21
8
楼
发表于 2012-2-22 15:01
|
显示全部帖子
本帖最后由 hou3343268 于 2012-2-22 15:03 编辑
把前面改成
set a=%%~ni
我改成 !a:~2,3!也可以啊
TOP
hou3343268
发短消息
加为好友
hou3343268
当前离线
UID
45558
帖子
21
精华
0
积分
24
PB
24
技术
0
捐助
0
阅读权限
5
在线时间
2 小时
注册时间
2012-2-21
最后登录
2012-2-29
列兵
帖子
21
积分
24
技术
0
捐助
0
注册时间
2012-2-21
9
楼
发表于 2012-2-22 15:13
|
显示全部帖子
namejm 发表于 2012-2-22 15:03
哇都惊动版主了 ,太荣幸了 谢谢了 测试可以用 学习了
TOP
返回列表
UNIX/Linux Shell
BAT教程&资料
PowerShell原创&转载
新手练功
第三方命令行
精品软件交流
BAT原创&转载
活动专区
VBS求助&讨论
有偿求助
批处理专区: BAT CMD DOS
BAT求助&讨论
BAT教程&资料
BAT原创&转载
BAT新大陆
BAT转载代码
新手练功
出题挑战
有偿求助
第三方命令行
开源原创工具
iBAT
Take Command
其他脚本区
PowerShell求助&讨论
PowerShell教程&资料
PowerShell原创&转载
VBS求助&讨论
JS / JScript / JavaScript
VBS教程&资料
VBS原创&转载
UNIX/Linux Shell
Python
Perl
网络资源区
电脑技术研讨
精品软件交流
论坛事务区
站务交流
意见反馈
论坛公告
版主申请
交换链接
建站杂谈
活动专区
论坛总版规
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]