懒人福音!让FlashGet下载自动化(下)
从网上下载RAR文件后,往往要进入该文件夹,然后再把解压缩文件。如果下载的文件较多,如此重复的操作会让人不胜其烦。其实,同样地,只要在FlashGet中加入一行命令,就可以将下载的文件自动解压到以文件名命名的文件夹中。比如,下载了ACDSee5.rar,那么我们可以让它自动解压缩到ACDSee5这个文件夹中。
按照实例一的步骤,还是进入FlashGet的“下载完毕后的病毒检查”窗口中,输入“cmd /c D: &cd \\Downloads &"D:\\Program files\\WinRAR\\unrar.exe" x -ad”(不包括外侧引号)。
其中的“D:”是下载文件保存的盘符,“\\Downloads”是保存的文件夹名称,“D:\\Program files\\WinRAR”是WinRAR软件的安装位置,请根据实际情况修改。
清除“自动进行病毒检查的文件”窗口的内容,在里面输入“.RAR”(见图4)。
此后,照常下载文件,RAR文件会在下载之后自动解压缩,并保存在与压缩包同名的文件夹中。
实例三:不同格式文件自动识别处理
上面的两个例子,只能针对一种格式的文件进行自动处理,适合于只经常下载其中一种文件的用户。如果希望FlashGet同时实现这两种功能,甚至更多功能该怎么做呢?这样就稍微麻烦一点。
还是进入FlashGet的“下载完毕后的病毒检查”输入框中,输入“C:\\auto.bat”。然后在“自动进行病毒检查的文件”输入框中输入“.RAR;.MP3”(注意两种扩展名之前用“;”隔开)。然后,在C:\\下面建立一个auto.bat的文件,内容如下:
@echo off
set FILE_EXT=%~x1
goto Handle%FILE_EXT%
goto HandleErr
:Handle.MP3
:Handle.mp3
:Handle.Mp3
:Handle.mP3
echo %1>>d:\\"%DATE%.m3u"
goto HandleOK
:Handle.RAR
:Handle.rar
:Handle.Rar
unrar.exe x %1 "%~d1\\%~p1\\%~n1\\"
goto HandleOK
:HandleErr
echo Unknown File Type: %FILE_EXT of %1
:HandleOK
这样,软件将会根据不同格式的文件做出不同处理。如果你对批处理文件比较熟悉,还可以在这个文件中增加其他下载格式,扩展自动处理的功能,让你的网际快车越跑越快! <