做单本小说网站已经一段时间了,从网站运行情况来看,无论是权重还是流量,都可以算是有声有色的,由于网站的主题内容是连载小说,在网站内容的不断更新充实的过程中,发现了一个较为困难的问题,就是网站内众多小说的更新进度不同,随着小说的数量的增多,很难精确记住每部小说的更新进度。作为站长必须要在每天更新操作前,先翻看网站内容,点击以了解站内每部小说的更新进度和最后更新时间,由此来辅助判定本日应该更新的哪几部小说的哪几章节。
如若每次都进入网站挨个点击会占用很长的时间,工作量不仅大且重复,需要探索出一种方法能较为快速且精确地获得网站所有小说的文件信息。由于网站小说每一篇章都是以txt文件形式上传至服务器的某一路径固定文件夹下,再由网站程序自动匹配读取而呈现在网页上的,那么只要能够读取该文件夹下所有文件属性信息就能达到要求了。今天我就以图文方式和大家分享活用excel轻松管理网站后台文件的具体过程。
1、获取文件属性值
文件属性包括只读、隐藏和系统属性三种,在excel中可以通过GetAttr(文件路径)的方式获取,在VBA中运用result=GetAttr(文件路径),result返回的是一个整数值,此整数值与文件属性的关系如下表所示:
2、获取文件相关信息
文件信息包含文件的大小和文件最后修改时间。在excel可以用FileLen获取文件大小,用FileDateTime获取文件最后修改时间。
以我的网站后台文件管理为例,运用如下VBA代码转换并读取存储于路径为C:\cxbz958\txt文件夹下的所有小说txt文件的对象属性,并将文件的相关信息显示在工作表中:
3、运行VBA代码宏
excel中VBA代码的宏运行后,获取到文件夹中的所有文件名称、文件大小和文件最后修改时间的三个属性信息,结果如下:
4、用excel的基础功能进行管理
按照上述的步骤运行读取到excel工作表中后,就可以进行方便的管理,例如筛选、排序等操作,可以按照上传的小说章节txt文件最后修改时间、文件名称等列进行筛选排序,从而方便地对网站后台的小说文档进行管理,掌握网站每一部小说更新到哪个章节,最后更新时间等信息。
以上便是我用excel对网站后台文件统计管理的详细步骤,希望对有网站文件进行统计管理需求的站长们有所帮助。文章编辑:鬼吹灯http://cxbz958.com/ A5首发,转载请保留地址!谢谢!