首先批处理能实现获取你的公网ip的功能
其次批处理能实现登陆你的ftp
这样,批处理就可以自动登陆你的ftp并更新你的网站文件。
在把域名绑定到你的电脑—-最大限度利用免费资源建站一文中提到了域名绑定到你的电脑的办法,现在给你说怎么更加方便的更换你的免费空间的默认首页(default.html)
每次你连接到宽带后双击这个批处理后一切ok!你的域名就指向了你的电脑。
批处理源码如下(请适当修改)
@echo off
setlocal EnableDelayedExpansion
set dd=^<meta http-equiv=”Refresh” content=”0;URL=http://
set ff=”/>
if not exist getip.vbs (
echo Set oDOM = WScript.GetObject(“http://www.ip138.com/ip2city.asp”^)
echo do until oDOM.readyState = “complete”
echo WScript.sleep 200
echo loop
echo WScript.echo oDOM.documentElement.outerHtml
)>getip.vbs
for /f “tokens=2 delims=[]” %%a in (‘cscript //NoLogo getip.vbs^|findstr “[ ]“‘) do echo.!dd!%%a!ff!>ip.txt
del/q getip.vbs
ren ip.txt 1.asp
echo open 你的ftp服务器名称或地址>ftp.txt
echo 你的免费空间的ftp账号>>ftp.txt
echo 你的免费空间的ftp密码>>ftp.txt
echo put 1.asp default.html>>ftp.txt
echo quit >>ftp.txt
ftp -s:ftp.txt
del ftp.txt
del 1.asp
start http://www.你的顶级域名
—————————————
以上批处理就实现了动态ip建站的目的.只使用了一个代理(就是一个可以ftp的免费空间)。
更进一步的,你可以在批处理的倒数第二行加上这行代码以实现开机联网之后只运行一个批处理就建起了服务器的目的
start 你的服务器
转载请注明本文链接http://www.hit9.net/archives/301