【我知道你们很专业】 现在有个重复性很大的工作,跪求一个高手解救!关于如何批量选择特指定文件.
整理时间:2013-09-15 02:47 来源:www.vimiy.com 作者:编辑 点击:次
【楼主】2013-09-13 15:22
» 现在有个重复性很大的工作,跪求一个高手解救!关于如何批量选择特指定文件.
直奔主题:现在有个表格和一个文件夹,
表格里是130XXXXXXXX.131XXXXXXXX.150XXXXXXXX.137XXXXXXXX.139XXXXXXXX......这样的手机号码.
文件夹里是:
130XXXXXXXX-20080808.mp3
131XXXXXXXX-20080808.mp3
132XXXXXXXX-20080808.mp3
133XXXXXXXX-20080808.mp3
...这样的文件
请教各位,如何才能一次性选择所有表格里标出的文件..小弟先跪谢了.
网友评论2013-09-13 15:25
搜索可破,不过工作量还是有点大啊
网友评论2013-09-13 15:28
来个高手救命啊!!
网友评论2013-09-13 15:30


仅适用于有规律的数字排序
网友评论2013-09-13 15:33
先说说你要选择他来干啥,写个批处理或者小程序可破
网友评论2013-09-13 15:33
Reply Post by 丧尸狂魔维特 (2013-09-13 15:25):
搜索可破,不过工作量还是有点大啊
我的意思是批量,一起选定.
网友评论2013-09-13 15:34
Reply to Reply Post by 魔无迹 (2013-09-13 15:33)
我要把这些文件选定以后复制到另一个文件夹.
网友评论2013-09-13 15:38
Reply Post by risigmhe9c (2013-09-13 15:34):
我要把这些文件选定以后复制到另一个文件夹.
你那个表格是什么格式的,很长么?
真的是1,2,3啥的还是字符比较多的?
其实你直接把表格放上来没准就有人直接给你写几句代码搞定了。
网友评论2013-09-13 15:45
Reply to Reply Post by 魔无迹 (2013-09-13 15:38)
表格里面是11位的手机号
文件名是:手机号_日期.MP3
由于是手机号,我怕放上来有些不方便.
网友评论2013-09-13 15:50
Topic Post by risigmhe9c (2013-09-13 15:22):
直奔主题:现在有个表格和一个文件夹,
表格里是1.3.5.7.9.这样的文件名,
文件夹里是:
1.EXE
2.EXE
3.EXE
4.EXE
...这样的文件
请教各位,如何才能一次性选择所有表格里标出的文件..小弟先跪谢了.
除了遍歷還有其它方法?
for for 循環獲取
哦,我還以為是求算法呢...只是選取的話用DOS寫個批處理可破.
网友评论2013-09-13 15:52
Reply to Reply Post by frontier7777 (2013-09-13 15:50)
不太明白,能不能详细点...
网友评论2013-09-13 15:53
Reply Post by risigmhe9c (2013-09-13 15:45):
表格里面是11位的手机号
文件名是:手机号_日期.MP3
由于是手机号,我怕放上来有些不方便.
你不会编程的话基本没戏了。
你可以试试发到百度知道,主要是你要说清表格是个什么格式,不然别人没法读取。
而且你可以把表格上的文件名上的字母数字都用xxxx_xxx代替都行,但是位数和位置不能错,不然别人读取也会出错。
网友评论2013-09-13 16:08
Reply Post by 魔无迹 (2013-09-13 15:53):
你不会编程的话基本没戏了。
你可以试试发到百度知道,主要是你要说清表格是个什么格式,不然别人没法读取。
而且你可以把表格上的文件名上的字母数字都用xxxx_xxx代替都行,但是位数和位置不能错,不然别人读取也会出错。
确实不会编程,有没有可以达到这个目的小程序什么的,我去搜一下.
网友评论2013-09-13 16:12
Reply Post by frontier7777 (2013-09-13 15:50):
除了遍歷還有其它方法?
for for 循環獲取
哦,我還以為是求算法呢...只是選取的話用DOS寫個批處理可破.
指点指点有没有教程什么的,我去瞅瞅看能不能学学..
网友评论2013-09-13 16:22
用php想了一个思路,不过还要搭建php服务器……还是匿了。
我觉得不用纠结excel,复制出来成一行行的文本文件,就能用批处理开读取了吧,然后做*匹配就行
网友评论2013-09-13 16:32
Reply Post by 春原陽平 (2013-09-13 16:22):
用php想了一个思路,不过还要搭建php服务器……还是匿了。
我觉得不用纠结excel,复制出来成一行行的文本文件,就能用批处理开读取了吧,然后做*匹配就行
确实,我可以把表格里的号码都复制到TXT文件里.
如果是批处理的话,应该是什么样的命令呢,能不能给个提示什么的.
按说如果可以处理出一个的话,就可以把所有的都处理出来.
网友评论2013-09-13 16:35
如果表格是EXCEL的,号码是一列,教你个简单点方法。
新建工作薄,将号码列复制过来,在号码列前插入一列,第一个单元格写"copy",号码后一列写“-20080808.mp3 c:\test\”,见图1

然后轻松一拉,所有列复制。

再复制所有内容到记事本,

1、先替换制表符和-

2、再替换制表符
变成

然后保存为文件所在目录下的BAT文件就可以了。
我对EXCEL其实不熟,应该有更简单的方法。
网友评论2013-09-13 16:37
连续么?
网友评论2013-09-13 16:47
剛寫了個小程序
你試一下
輸入框是讓你把要COPY的手機號放在裡面,用回車分隔
S表示是你要COPY的文件目錄
T表示是你要COPY到那個文件夾
輸遠按下COPY鍵就好了
隨手寫的,沒做保護,自己看著辦吧
网友评论2013-09-13 16:56
Reply Post by 懒龙 (2013-09-13 16:35):
如果表格是EXCEL的,号码是一列,教你个简单点方法。
新建工作薄,将号码列复制过来,在号码列前插入一列,第一个单元格写"copy",号码后一列写“-20080808.mp3 c:\test\”,见图1

然后轻松一拉,所有列复制。

再复制所有内容到记事本,

1、先替换制表符和-

2、再替换制表符
变成
LOL罗辑思维全国人大代表真三搞笑视频柳岩
Copyright © 2012年2月8日