分享

从IE临时文件夹中获取FLV文件的批处理

 菜园子图书馆 2014-01-11

    以前在网上看完FLV视频,如果想保存下来,老是去IE临时文件夹里找,还是蛮费时间的。干脆写个批处理来替我完成任务。

   注意:此批处理XP家庭版用户无法使用

把下面的代码保存为getflv.bat文件

使用方法:getflv 20080627 c:

红色参数是日期,格式为YYYYMMDD(年月日,不需要分隔符),绿色的为保存路径。

getflv 20080627 c: 结果是把IE临时文件夹中的2008年6月27日的FLV文件复制到C盘的20080627-flv文件夹中。

代码如下:

@echo off
cls
title IE临时文件夹FLV文件获取 - 佛爱我羊
::用法 getflv 日期 保存路径 (例子:getflv 20080627 c:)
::提示:日期格式使用YYYYMMDD
for /f "tokens=*" %%a in ('dir "%userprofile%\Local Settings\Temporary Internet Files\*.flv" /b /s') do (
call :doit "%%a" %1 %2
)
pause
exit

:doit
set fp=%1
set fp=%fp:\=\\%
set ff=%3\%2-flv
if not exist "%ff%" (md "%ff%")
setlocal enabledelayedexpansion
for /f "skip=1 tokens=*" %%n in ('wmic datafile %fp% get creationdate') do (
set fd=%%n
set fd=!fd:~0,8!
if !fd!==%2 (copy %1 %ff%)
)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多