在 Windows 中自动移动、删除或复制文件

以前,我写过一个在Windows中自动执行文件管理任务的程序,但不幸的是,该程序非常基础,最后一次更新是在 2005 年!如果您正在寻找可以处理各种文件管理任务的程序,那么您应该查看Limagito FileMover

他们有一个名为FileMover Lite的免费版本,它基本上将您限制在一个移动规则中。如果您想为不同的文件夹或不同的时间表和不同的文件类型等设置多个移动规则,那么您必须为单个 PC 版本支付 200 美元以上!这个价格对消费者来说是荒谬的,但如果你将它用于你的公司或 IT 部门,它绝对物有所值。这是迄今为止我见过的最先进的文件复制器/移动器程序。

安装后,您将被大量的功能和选项所淹没。在自动移动、删除和复制文件方面,你几乎可以用这个程序做任何你想做的事情。它还适用于其他非本地位置,例如HTTPAWSSQL数据库等。

文件移动器

首先(First),如果您不想安装该服务,可以选中左上角的两个框以运行@Startup在系统托盘中运行。(Run in System Tray)如果您希望它作为Window服务运行,这将不需要让它在系统托盘中运行,您可以单击顶部的Application Options 选项卡并选择(Application Options)Export to Service。当然,您希望在配置移动规则及其所有选项后执行此操作。

接下来,有一件重要的事情需要理解。通用(Common) 选项(Options)是适用于所有规则的选项(如果您使用的是免费版本,则只有 1 个)并且规则选项(Rule Options)适用于您创建的每个单独的规则。现在你明白了,让我们开始吧。

常用选项

Common Options下,您可以设置扫描时间,默认设置为 5 秒。这意味着将每 5 秒扫描一次源目录。如果您不需要一直扫描目录,时间表将允许您设置时间表。(Time Schedule)邮件设置(Mail Setup)将允许您添加您的电子邮件帐户,例如Gmail,以便您可以发送有关某些事件(如错误或成功等)的通知。您还可以通过单击网络驱动器(Network Drive)按钮并添加文件夹来扫描网络驱动器。

下面是程序的核心。在这里,您可以配置源、目标以及您可以想象的所有过滤器和设置。让我们从源头说起。

源设置

顶部是源设置(Source Setup ),它具有三个选项卡(源、通用和备份)。您可以通过单击Win按钮来选择(Win)Windows目录,或者您甚至可以使用FTPSFTPPOP3等源。在文件选项(File Options)下,您可以执行排除正在使用的文件和过滤文件名、文件大小和文件日期等操作。例如,如果您只想移动PDF文件,您可以点击“文件名”按钮,它是“(FileName)包含过滤器(Include Filter.)”旁边最左边的按钮。

文件名过滤器

要按文件扩展名过滤,您必须输入*.ext; 然后单击添加过滤器(Add Filter)如果您在此处键入的内容与过滤器匹配,则检查文件(Check Filename)名下的框将变为绿色,否则将变为红色。对于FileDate过滤器,您可以选择早于某个日期的文件,并从Modified DateCreate Date、 Last Access或 Last Write date 中选择过滤器类型。如果您想自动删除早于某个日期的文件,这非常有用。

日期时间过滤器

最后,FileSize过滤器可让您按大小过滤文件。因此,您可以将其设置为仅移动非常大的文件或删除小于 100 KB 的文件等。

文件大小过滤器

Directory Options下,您可以选择包含子目录、排除基本目录,甚至可以选择子目录扫描深度(0 将无限扫描)。您还可以在目录上设置包含和排除过滤器,甚至选择要应用过滤器的子目录级别!哇!

如果单击Source Setup下的(Source Setup)Common选项卡,您还可以执行其他操作,例如在复制或移动期间重命名文件。单击(Click)该按钮,您可以设置复杂的正则表达式以任何您喜欢的方式重命名文件。如果您想记录每个被移动、复制或删除的文件以供以后查看,您还可以选中“文件内存数据库”选项。(File Memory Database)如果您需要知道文件何时被移动等,这可能很有用。

源设置选项

备份(Backup)选项卡基本上允许您在移动/复制/删除所有文件时创建它们的备份。如果需要,您可以自行检查。现在为目标设置(Destination Setup)

目的地设置

您可以在此处选择是否移动、复制或删除文件以及您希望它们存储的位置。同样(Again),您可以选择Windows目录作为目的地、FTP/SFTP服务器,甚至是邮件服务器!如果单击Common I,您可以执行删除文件扩展名、更改文件名大小写和设置重命名过滤器等操作。

复制文件选项

Common II只有一个选项用于负载平衡和将操作存储到数据库中。在Crypto下,您可以选择在文件传输到目标目录时对其进行加密。

加密文件

验证(Verify)选项卡很有用,因为它可以让您检查以确保传输正确完成。如果验证失败,您也可以将其写入日志文件或删除该文件。

验证文件

此程序中有许多更高级的选项,但本文旨在让您从一个总体思路开始。这是一个很棒的小应用程序,如果您进行大量文件移动/删除/复制,购买完整版可能是值得的,这样您就可以创建任意数量的规则。享受!



About the author

我是一名专业的音频工程师,拥有超过 10 年的经验。我参与过各种各样的项目,从小型家庭音响系统到大型商业制作。我的技能在于创造出色的配乐和声音处理工具,让音乐听起来很棒。我对 Windows 10 也非常有经验,可以帮助您充分利用您的计算机系统。



Related posts