以前,我曾写过关于在Windows中自动执行文件管理任务的程序,但不幸的是,该程序非常基础,最后一次更新于2005年!如果您正在寻找可以处理各种文件管理任务的程序,那么您应该查看Limagito FileMover 。
他们有一个名为FileMover Lite的免费版本,它基本上限制了你有一个动人的规则。如果你想为不同的文件夹或不同的日程安排和不同的文件类型等有多个移动规则,那么你必须为单个PC版本支付200美元以上!这个价格对于消费者来说是荒谬的,但是如果你将它用于你的公司或IT部门,那绝对物有所值。它是迄今为止我见过的最先进的文件复印机/移动器程序。
安装后,您将被大量的功能和选项所震撼。在自动移动,删除和复制文件方面,您几乎可以使用此程序执行任何操作。它也适用于其他非本地位置,如HTTP,AWS,SQL数据库等。
首先,您可以查看两个如果您不想安装该服务,请在左上方的框中运行@Startup和在系统托盘中运行。如果您希望它作为Window服务运行,这将无需在系统托盘中运行它,您可以单击顶部的应用程序选项选项卡,然后选择导出到服务即可。当然,您希望在使用其所有选项配置移动规则后执行此操作。
接下来,有一件重要的事情需要了解。 “公共选项”是将应用于所有规则的选项(如果您使用的是免费版本,则只有1个),“规则选项”将应用于您创建的每个单独规则。现在你明白了,让我们开始吧。
在Common Options下,你可以设置扫描时间,设置为5秒默认。这意味着将每5秒扫描一次源目录。如果您不需要一直扫描目录,时间表将允许您设置时间表。通过邮件设置,您可以添加Gmail等电子邮件帐户,以便发送有关错误或成功等特定事件的通知。您还可以通过单击“网络驱动器”按钮并添加文件夹来扫描网络驱动器。
以下是该计划的内容。在这里,您可以配置源,目标以及您可以想象的所有过滤器和设置。让我们从源代码开始。
在顶部,是源代码设置,它有三个标签(来源,普通和备份)。您可以通过单击“Win”按钮选择Windows目录,也可以使用FTP,SFTP和POP3等源。在“文件选项”下,您可以执行诸如排除正在使用的文件以及过滤文件名,文件大小和文件日期等操作。例如,如果您只想移动PDF文件,您可以选择FileName按钮,这是包含过滤器旁边最左侧的按钮。
要按文件扩展名过滤,您必须输入*。\ text;,然后点击添加过滤器。如果您在此处键入的内容与过滤器匹配,则“检查文件名”下的框将变为绿色,如果不匹配则为红色。对于FileDate过滤器,您可以选择早于特定日期的文件,并从“修改日期”,“创建日期”,“上次访问”或“上次写入”日期中选择过滤器类型。如果您想要自动删除早于特定日期的文件,这非常有用。
最后,FileSize过滤器可让您过滤文件尺寸。因此,您可以将其设置为仅移动非常大的文件或删除小于100 KB的文件等。
在下目录选项,您可以选择包含子目录,排除基目录,甚至选择子目录扫描深度(0将无限扫描)。您还可以在目录上设置包含和排除过滤器,甚至可以选择要应用过滤器的子目录级别!哇!
如果单击“源设置”下的“常用”选项卡,还可以执行其他操作,例如在复制或移动期间重命名文件。单击该按钮,您可以设置复杂的正则表达式,以任何方式重命名文件。如果要保留已移动,复制或删除以供日后查看的每个文件的记录,也可以检查文件内存数据库选项。如果您需要知道何时移动文件等,这可能很有用。
“备份”选项卡基本上允许您创建所有文件的备份移动/复制/删除文件。如果需要,您可以自行检查。现在用于目的地设置。
在这里,您可以选择是否移动,复制或删除文件以及你希望它们被存储。同样,您可以为目标,FTP / SFTP服务器甚至邮件服务器选择Windows目录!如果单击Common I,则可以执行删除文件扩展名,更改文件名大小写以及设置重命名过滤器等操作。
Common II只有一个负载平衡选项和将操作存储到数据库中。在加密下,您可以选择在文件传输到目标目录时对文件进行加密。
验证选项卡很有用,因为它会让检查以确保传输正确完成。如果验证失败,您也可以将其写入日志文件或删除文件。
还有更多高级选项可用这个程序,但这篇文章是为了让你开始有一个大致的想法。这是一个了不起的小应用程序,如果您进行大量文件移动/删除/复制,购买完整版本可能是值得的,因此您可以创建任意数量的规则。享受!