首先需要下载支持文件正则巅峰:
http://www.symental.com/sfw/regtop.zip
解压后放到程序旁边或者系统目录(c:/windows/system32/)
工具使用简介:
http://blog.csdn.net/sysdzw/archive/2010/03/14/5379345.aspx
然后编写如下bat脚本:
@echo off
:loop
echo %date% %time%
echo 正在获取黄金大盘价 ...
regtop -g "-W:http://quote.hexun.com/gold/default.aspx" "tmp.txt" "<td>Au99.99</td><td>([\d\.]+)</td>" 0,0
for /F %%a in (tmp.txt) do set a=%%a
echo 黄金大盘价: %a%元/g
echo %date% %time% 黄金大盘价: %a%元/g >>log.txt
echo 获取完毕
echo.
echo 正在获取白银大盘价 ...
regtop -g "-W:http://quote.hexun.com/gold/default.aspx" "tmp.txt" "<td>Ag\(T\+D\)</td><td>([\d\.]+)</td>" 0,0
for /F %%a in (tmp.txt) do set a=%%a
echo 白银大盘价: %a%元/kg
echo %date% %time% 白银大盘价: %a%元/kg >>log.txt
echo 获取完毕
del tmp.txt
pause
echo.
goto loop
例如保存为test.bat,然后双击test.bat执行。
图示: