雲の向こう、約束の場所 » 日志 » 【转贴】Windows下自动删除硬盘空间的软件使用
【转贴】Windows下自动删除硬盘空间的软件使用
Yeats 发表于 2006-10-12 00:25:17
很早之前在使用serv-u的时候就一直想找一个软件,用来监测硬盘空间状态,然后根据时间自动删除最旧的文件夹,保留一定的硬盘空间,可惜一直未果。直到后来偶然使用了Raidenftp,才找到了这个非常不错的软件—site auto deleter。
Site Auto Deleter是由雷电的爱好者riddler@tiscali.se编写的,可以在雷电的官方主页上找到_http://www.raidenftpd.com/en/plugin.html。软件功能是按照文件夹创建时的系统时间,按时间顺序自动删除或移动最旧的文件夹以保持一定的FTP硬盘空间。类似glftpd的脚本功能。
在使用了一段时间后,发现这个软件非常不错,辅助功能也很多,例如可以结合irc,定制优先列表,忽略列表等。最大优点是设置非常简单,不受ftp server类型的限制,只要是windows操作系统就可以使用(测试过2000和xp)。这对于大量使用serv-u(xlight等)的用户非常方便,可以不用再时刻注意ftp,需要手动删除空间了。
下面就介绍如何设置site auto deleter。软件可以安装在任何目录下,界面很简单。
在设置任务之前要先停止计时器(按下工具条上的stop按钮),以免在设置好之前软件误删除文件。点击"add section"按钮就可以添加任务了。Folder就是要管理的FTP目录(硬盘分区),可以给任务设置一个"section name",这个是自己随便取的。"Required space"就是所需保留的剩余空间(MB)。minimum subfolders选项的作用是使一个目录不会被完全清空,而是保留所设置的子文件夹数目。maximum subfolders选项则是确保所管理的任务目录(分区)下只有一定数量的子文件夹,当子文件夹的数量大于所设置值时就进行删除操作,一直到所设置的值为止。minimum age选项在所设置天数之后的文件夹都不允许删除,maximum age正相反,可以删除所设置天数之前的所有文件夹。action选项可以设置删除或者是移动文件夹,如果选择了移动文件夹选项,就要输入移动后的目标名和目标文件夹。
对于一般的用户,只要根据自己的情况设置好Required space的值就可以了。其他的选项都可以用默认值。
Site Auto Deleter是由雷电的爱好者riddler@tiscali.se编写的,可以在雷电的官方主页上找到_http://www.raidenftpd.com/en/plugin.html。软件功能是按照文件夹创建时的系统时间,按时间顺序自动删除或移动最旧的文件夹以保持一定的FTP硬盘空间。类似glftpd的脚本功能。
在使用了一段时间后,发现这个软件非常不错,辅助功能也很多,例如可以结合irc,定制优先列表,忽略列表等。最大优点是设置非常简单,不受ftp server类型的限制,只要是windows操作系统就可以使用(测试过2000和xp)。这对于大量使用serv-u(xlight等)的用户非常方便,可以不用再时刻注意ftp,需要手动删除空间了。
下面就介绍如何设置site auto deleter。软件可以安装在任何目录下,界面很简单。
在设置任务之前要先停止计时器(按下工具条上的stop按钮),以免在设置好之前软件误删除文件。点击"add section"按钮就可以添加任务了。Folder就是要管理的FTP目录(硬盘分区),可以给任务设置一个"section name",这个是自己随便取的。"Required space"就是所需保留的剩余空间(MB)。minimum subfolders选项的作用是使一个目录不会被完全清空,而是保留所设置的子文件夹数目。maximum subfolders选项则是确保所管理的任务目录(分区)下只有一定数量的子文件夹,当子文件夹的数量大于所设置值时就进行删除操作,一直到所设置的值为止。minimum age选项在所设置天数之后的文件夹都不允许删除,maximum age正相反,可以删除所设置天数之前的所有文件夹。action选项可以设置删除或者是移动文件夹,如果选择了移动文件夹选项,就要输入移动后的目标名和目标文件夹。
对于一般的用户,只要根据自己的情况设置好Required space的值就可以了。其他的选项都可以用默认值。
对于有多个目录和硬盘分区的ftp,可以根据需要添加多个任务,过程类似。例如可以根据这样的目录结构建立多个任务。
D:\FTP\DIVX
D:\FTP\SVCD
E:\FTP\GAMES
E:\FTP\UTILS
E:\FTP\MP3
但是要注意的是,如果有两个目录在同一个分区下面,那么两个任务的Required space值需要设置的一样,否则只会执行具有较高Required space值得那个任务了。
设置好所有的任务后然后就可以设置自动监测的间隔时间(cycle interval)。默认时间是60秒,可以按照ftp更新的速度和所设定的剩余空间大小的情况来修改。但特别要注意的是当设置了多任务后,各个任务的检查并不是顺序进行,而是随机的,这样就可以避免在一个硬盘分区建立多个任务的情况。所以建议这个参数的 选择要多运行一段时间再确定。另外建议不要选中"log to file"选项,否则当日志文件变大之后会占用很多资源。
Site Auto Deleter还有很多功能,如irc宣告,忽略、优先删除和跳过列表,远程控制等。这些功能很少用到,我这里也没有测试,大家有兴趣可以试试看。最后,所有任务和参数都设置完之后,一定要保存当前的设置,然后退出,重新启动软件就会使用上次保存的参数设 置了。
说了这么多,感觉废话多,其实设置很简单,就3步:
1、设置要自动监测的ftp目录、分区和需保留空间值。
2、设置间隔时间。
3、保存设置,退出,重新启动site auto deleter。
另外可以把site auto deleter放在启动组内,这样就省事很多了。如果在旧的文件夹添加了新的内容,那么文件夹的日期就会改变,这个要注意
D:\FTP\DIVX
D:\FTP\SVCD
E:\FTP\GAMES
E:\FTP\UTILS
E:\FTP\MP3
但是要注意的是,如果有两个目录在同一个分区下面,那么两个任务的Required space值需要设置的一样,否则只会执行具有较高Required space值得那个任务了。
设置好所有的任务后然后就可以设置自动监测的间隔时间(cycle interval)。默认时间是60秒,可以按照ftp更新的速度和所设定的剩余空间大小的情况来修改。但特别要注意的是当设置了多任务后,各个任务的检查并不是顺序进行,而是随机的,这样就可以避免在一个硬盘分区建立多个任务的情况。所以建议这个参数的 选择要多运行一段时间再确定。另外建议不要选中"log to file"选项,否则当日志文件变大之后会占用很多资源。
Site Auto Deleter还有很多功能,如irc宣告,忽略、优先删除和跳过列表,远程控制等。这些功能很少用到,我这里也没有测试,大家有兴趣可以试试看。最后,所有任务和参数都设置完之后,一定要保存当前的设置,然后退出,重新启动软件就会使用上次保存的参数设 置了。
说了这么多,感觉废话多,其实设置很简单,就3步:
1、设置要自动监测的ftp目录、分区和需保留空间值。
2、设置间隔时间。
3、保存设置,退出,重新启动site auto deleter。
另外可以把site auto deleter放在启动组内,这样就省事很多了。如果在旧的文件夹添加了新的内容,那么文件夹的日期就会改变,这个要注意
收藏:
QQ书签
del.icio.us





