标题: ★☆缓存文件提取器☆★
[打印本页]
作者: hackxw
时间: 2008-12-17 20:28
标题: ★☆缓存文件提取器☆★
不久前,小文逛空间...发现了歌本哈根空间有这么一篇文章:
提取ie缓存里的mp3文件 解决好听而找不到连接的问题--------http://hi.baidu.com/lixiaodaoaaa/blog/item/355b873849fd33f4b211c7a9.html
由于这东西为小文提供了不少方便,于是乎,突发奇想...改进了一下,做出了这么个东东:
★☆缓存文件提取器☆★
由于在歌本哈根的MP3提取器的基础上改的,所以...就...By 黑客小文 and 哥本哈根 呵呵~~~
@echo off
color 0a
title ★☆缓存文件提取器☆★ By 黑客小文 and 哥本哈根
mode con cols=50 lines=20
echo.
echo.
echo --------------------------------------------------
echo.
echo.
echo ----------------缓存文件提取器--------------------
echo.
echo.
echo --------------------------------------------------
echo.
echo.
echo.
echo.
echo.
set /p t=请输入要提取的文件的扩展名: .
cls
echo.
echo.
echo --------------------------------------------------
echo.
echo.
echo ----------------缓存文件提取器--------------------
echo.
echo.
echo --------------------------------------------------
echo.
echo (=^^_^^=) 请按任意键进行提取...
echo.
echo.
echo.
pause>nul
pushd %userprofile%\桌面\ & md %t% >nul 2>nul
echo.
echo.
echo.
echo.
echo 正在提取指定的缓存文件,请稍等.........
for /f "delims=" %%i in ('dir /s /a-d /b "%userprofile%\locals~1\tempor~1\*.%t%"') do (
copy /y "%%i" "%userprofile%\桌面\%t%\"
) >nul
start explorer "%userprofile%\桌面\%t%"
exit
原文地址:
http://hi.baidu.com/%BA%DA%BF%CD%D0%A1%CE%C4/blog/item/3bf6a1121403a0c9c2fd7889.html
一个比较菜但比较实用的东西~~ 呵呵~~~~
--------------------------------------------------------------------------------------------
http://hi.baidu.com/黑客小文
Last edited by hackxw on 2008-12-17 at 20:31 ]
作者: HAT
时间: 2008-12-17 21:38
作者: newxso
时间: 2008-12-17 22:32
IE的临时目录并不是固定的,它可能被用户修改。可以加上以下代码获取真正的IE临时目录:
for /f "tokens=1,2*" %%i in ('reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders"^|find /i "Cache"') do set "IEtmp=%%k"
用 %IEtmp% 代替 %userprofile%\locals~1\tempor~1
Last edited by newxso on 2008-12-18 at 12:07 ]
作者: hackxw
时间: 2008-12-18 12:58
哦!多谢楼上大虾指点~~
作者: clian76
时间: 2008-12-18 14:16
几月前我也写了一个,也共享出来吧。
color 0e
@echo off
cls
title 移动IE临时文件夹指定文件
set filenum=0
for /f "tokens=1,2* delims=:" %%a in ('reg query "HKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\paths" /v Directory^|find "Directory"') do (set qian=%%a&&set hou=%%~pb)
::需要手动设置路径请在下面等号后面输入,改回默认请输入 %qian:~-1,1%:%hou%
set 路径=%qian:~-1,1%:%hou%
::++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
set nujin2=%temp%
echo IE临时文件夹路径: %路径%
echo 文件将移动到路径: %nujin2%
echo.
echo 要指定其他路径请用记事本打开此批处理文件修改路径,内有说明
echo.
echo 注意扩展名不带“.”号,直接输入就行。如: mp3
echo.
set /p filetype=要移动的文件扩展名:
if not exist "%nujin2%\%filetype%" md "%nujin2%\%filetype%"
for /f "delims=" %%i in ('dir "%路径%\*.%filetype%" /a-d /od /s/b') do move /y "%%i" "%nujin2%\%filetype%\" && set /a filenum+=1
color 0a
echo.&echo.
echo.&echo.
echo.&echo.
echo 共移动个文件到
pause>nul
if exist "%nujin2%\%filetype%\*.%filetype%" explorer "%nujin2%\%filetype%"
goto :eof
作者: hackxw
时间: 2008-12-18 20:25
楼上这个不错~~ 学习了~~~ 还有,多谢楼上分享~~~