查看: 1388|回复: 5
收起左侧

[已解决] 高手来帮忙,批处理问题!!!

 关闭 [复制链接]
zhangshunzz
头像被屏蔽
发表于 2008-7-4 20:58:02 | 显示全部楼层 |阅读模式
我自己在网上找资料写一个BAT.用TXT写的..是提取系统缓存文件..我主要是用来.存优酷网上的flv文件.可以成功提取了.
可是.问题又出来了...因为.flv文件.比较小.一个电影常常分成好几个文件..关于它的排序.又成问题了常常打乱了.要一个个的去找.很麻烦...有没有.可以自动排序好的.  (请不要说.按大小.按名称之类.谢谢.)  另.有没有.工具可以把flv文件合在一起的.

@echo off
title 提取缓存文件
:begin
cls
echo 请选择要提取的文件类型
echo 1(swf) 2(flv) 3(jpg) 4(gif) 5(mp3) 6(mid) 7(其它类型)
set /p type=
if %type%==1 (set filetype=swf)
if %type%==2 (set filetype=flv)
if %type%==3 (set filetype=jpg)
if %type%==4 (set filetype=gif)
if %type%==5 (set filetype=mp3)
if %type%==6 (set filetype=mid)
if %type%==7 (echo 请输入文件类型,例如bmp
set /p filetype=)

:select_del_or_not
echo 提取后是否删除原文件?(y/n)
set /p delornot=
if %delornot%==y (goto startcopy)
if %delornot%==n (goto startcopy)
goto select_del_or_not
:startcopy
echo 正在提取文件,请稍候……
md %filetype%
if /i %delornot%==n (for /f "delims=" %%i in ('dir "%userprofile%\Local Settings\Temporary Internet Files\*.%filetype%" /s/b') do copy /y "%%i" "%CD%\%filetype%\")
if /i %delornot%==y (for /f "delims=" %%i in ('dir "%userprofile%\Local Settings\Temporary Internet Files\*.%filetype%" /s/b') do del /f/q "%%i")
set /p in=操作完成,输入G重新提取.输入Q退出程序:
if /i %in%==g goto begin
if /i %in%==q exit
llj4862
发表于 2008-7-4 21:14:03 | 显示全部楼层
下FLV文件不用这么麻烦。。
http://www.flvcd.com/
此网站可以解决大部分问题。。
如果不能解决,用我的终极解决方法!
zhangshunzz
头像被屏蔽
 楼主| 发表于 2008-7-4 21:16:23 | 显示全部楼层

回复 2楼 llj4862 的帖子

我试试
zhangshunzz
头像被屏蔽
 楼主| 发表于 2008-7-4 21:17:21 | 显示全部楼层

回复 2楼 llj4862 的帖子

我是说的自动排序的问题,老大!
llj4862
发表于 2008-7-4 21:34:57 | 显示全部楼层

知道你说的是排序问题。。

人家的排序根本不是按名称来的。。没办法啊。。
zhangshunzz
头像被屏蔽
 楼主| 发表于 2008-7-4 21:37:03 | 显示全部楼层
哦,是这样,那看来用批处理还是很难完成了呀!只能用软件了。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2026-10-21 14:46 , Processed in 0.075597 second(s), 4 queries , Redis On.

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表