欢迎光临

木子屋

标题: 借助批处理进行DW模板类站点更新

作者: dnawo

日期: 2007-07-02 03:24 PM

分类: 网页设计

内容: 使用DW模板(库)的站点一旦更新了模板，要么整站重新上传，要么就只能将更新文件一个个挑出来再传至服务器，前者传送的文件过多，后者传送文件少但挑的过程麻烦。今天我们介绍的方法严格来说仍是属于后者，但挑的过程我们借助批处理来完成。
在DW更新完模板并保存时会弹出对话框询问是否更新整个站点，选择是，更新完会返回一个更新列表(图1)：
图1
将列表内容复制出来粘贴到记事本中：
引用内容正在更新 F:\mzwu\
已更新ad1.html
项目Library\head.lbi
已更新ad2.html
项目Library\head.lbi
已更新ad3.html
项目Library\head.lbi
已更新ad4.html
项目Library\head.lbi
已更新ad5.html
项目Library\head.lbi
已更新baihui.htm
项目Library\head.lbi
已更新member_join.asp
项目Library\head.lbi
已更新mod.htm
项目Library\head.lbi
已更新user_info_edit.asp
项目Library\head.lbi
已更新down\down.asp
项目Library\head.lbi
已更新down\download.asp
项目Library\head.lbi
已更新down\index.asp
项目Library\head.lbi
已更新down\news.asp
项目Library\head.lbi
已更新images\mod.htm
项目Library\head.lbi
已更新news\guest.asp
项目Library\head.lbi
已更新news\search.asp
项目Library\head.lbi
已更新news\search2.asp
项目Library\head.lbi
已更新news\search3.asp
项目Library\head.lbi
已更新news\search_.asp
项目Library\head.lbi
已更新news\sendmsg.asp
项目Library\head.lbi
已更新news\content\2007-6-18\n688_604302.html
项目Library\head.lbi
已更新news\content\inc\content.htm
项目Library\head.lbi
已更新news\content\inc\content11.htm
项目Library\head.lbi
已更新news\login\default.asp
项目Library\head.lbi
已更新news\work\friend2bak.asp
项目Library\head.lbi
已更新index.htm
项目Library\head.lbi
完成。
文件被检验: 26 个
文件被更新: 26 个
文件不能更新: 0 个
总时间: (0:00:19)
整理成一个批处理文件(update.bat)保存起来：
复制内容到剪贴板 程序代码@echo -----------开始建立文件夹-----------
@md update
@md update\Library
@md update\down
@md update\images
@md update\news
@md update\news\content\2007-6-18
@md update\news\content\inc
@md update\news\login
@md update\news\work
@echo -----------开始复制文件-----------
@copy Library\head.lbi update\Library\head.lbi
@copy index.htm update\index.htm
@copy ad1.html update\ad1.html
@copy ad2.html update\ad2.html
@copy ad3.html update\ad3.html
@copy ad4.html update\ad4.html
@copy ad5.html update\ad5.html
@copy baihui.htm update\baihui.htm
@copy member_join.asp update\member_join.asp
@copy mod.htm update\mod.htm
@copy user_info_edit.asp update\user_info_edit.asp
@copy down\down.asp update\down\down.asp
@copy down\download.asp update\down\download.asp
@copy down\index.asp update\down\index.asp
@copy down\news.asp update\down\news.asp
@copy images\mod.htm update\images\mod.htm
@copy news\guest.asp update\news\guest.asp
@copy news\search.asp update\news\search.asp
@copy news\search2.asp update\news\search2.asp
@copy news\search3.asp update\news\search3.asp
@copy news\search_.asp update\news\search_.asp
@copy news\sendmsg.asp update\news\sendmsg.asp
@copy news\content\2007-6-18\n688_604302.html update\news\content\2007-6-18\n688_604302.html
@copy news\content\inc\content.htm update\news\content\inc\content.htm
@copy news\content\inc\content11.htm update\news\content\inc\content11.htm
@copy news\login\default.asp update\news\login\default.asp
@copy news\work\friend2bak.asp update\news\work\friend2bak.asp
@echo -----------任务结束，按任意键退出!-----------
@pause
下次再更新模板(库)时只须双击运行update.bat，它将把更新的文件复制到update文件夹中，同时还保持了站点原有的文件结构，直接上传覆盖即可完成服务器更新！

+ 查看当前日志评论 (1)

登录

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.770 ms

返回

标题: 借助批处理进行DW模板类站点更新

你没有权限发表评论

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.770 ms

返回

暂无评论

返回

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 0.801 ms

返回