13th
2008,11
以下脚本需要curl.exe协助
主要实现以下功能:
从360官方获取安装文件,360顽固病毒查杀大全,从绿色下载站获取windows清理助手最新的安装文件,其中用到了根据日期猜解文件目录
更新:可以判断arswp2.rar的大小,如果文件下载失败,curl会生成一个1KB的文件,这个时候脚本会判断文件是否小于1M,如果是就直接显示一下,如果大于1M就进行拷贝
脚本如下:
@echo off
del *.rar
del *.zip
del setup.exe
echo 正在从网络读取360安全卫士安装文件…
curl -O http://down.360safe.com/setup.exe
IF ERRORLEVEL 7 GOTO NETWORKERROR
echo 正在从网络读取360病毒查杀大全…
curl -O http://dl.360safe.com/360compkill.zip
echo 正在从网络读取Windows清理助手…
date /t >>date.ini
for /F “tokens=1,2 delims=- ” %%i in (date.ini) do curl -O http://down1.greendown.cn//%%i%%j/arswp2.rar
del date.ini
IF ERRORLEVEL 7 GOTO NETWORKERROR
echo 正在转移文件,请稍等…
copy /y setup.exe E:\WebRoot\share.drlblog.com\myfile\sideblue
copy /y 360compkill.zip E:\WebRoot\share.drlblog.com\myfile\sideblue
for /f “delims=” %%a in (’dir /b /s /a-d arswp2.rar’) do (
if “%%~nxa”==”arswp2.rar” call :lis 1048576 %%~za “%%a”
if “%%~nxa”==”arswp2.rar” call :lis 2097152 %%~za “%%a”
)
:lis
if %2 lss %1 (echo %~3 大小为: %2 kb) else (copy /y “%~3″“E:\WebRoot\share.drlblog.com\myfile\sideblue\%~nx3″)
echo 所有任务执行完成,正在清理…
del setup.exe
del *.zip
del *.rar
exit:NETWORKERROR
cls
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo *****************************************************************************
echo.
echo 无法连接到360官方服务
echo 请检查您的网络配置
echo.
echo *****************************************************************************
rem pause
rem exit
11 13th, 2008 at 12:38 pm
你好
,请问能提供你相册的源程序吗?请发至我的信箱pojin@foxmail.com,非常感谢!
[回复]