-
目标文件的ZIP监控实现自动解压并进行替换,同时进行备份
资源介绍
README.txt:
安装卸载:
安装本服务的路径不能包含空格!
以管理员身份运行 install.bat 则会自动安装
以管理员身份运行 uninstall.bat 则会自动卸载
监控的目录与目标目录需要在 WatchFileList.xml 中进行配置,该配置文件一旦修改则立即生效。
在配置文件中可以有多个监控配置。
配置需要按照指定格式来配置,格式如下:
监视的路径
ZIP解压到的路径
备份路径
注意:这三个目录均需要 "Local Service" 账户的完全控制权限!
在第一次安装后,需要去到系统服务那边手动打开运行服务。以后只要服务器重启,服务就会自动启动,就算管理员没登录都会自动运行。
服务启动后会监视配置的路径,当监视的路径下有ZIP文件产生的时候(FTP上传、复制、新建等操作所产生的文件),会先将解压路径下的文件
进行ZIP封包到备份路径(ZIP文件名自动采用时间戳),然后再将上传的ZIP解压覆盖到解压路径,解压完成后会将上传的ZIP删除,然后会再将
解压路径下的所有文件进行封包(文件后缀是_current)并保存到备份路径下。
- 上一篇: 系统文件替换器(快捷替换系统文件)
- 下一篇: 基于Bayes方法的民机冗余部件随机可靠性评估