如何在Windows和Mac上自动将文件从一个文件夹移动到另一个文件夹

您是否要在Windows或Mac计算机上自动将文件从一个文件夹移动到另一个文件夹?好了,您可以在两种类型的计算机上轻松完成此操作。

本指南介绍了如何在Windows和macOS上自动执行文件传输任务。

为什么将文件从一个文件夹自动移动到另一个文件夹?

您有很多原因想要进行此设置。

每隔几天,您的“下载”文件夹可能会变得混乱。在这种情况下,您可以设置一个任务,该任务将文件自动移动到选定的文件夹。这有助于使“下载”文件夹保持整洁。

另一个可能的原因是您有一个用于存储文件的文件夹,但是一旦使用完这些文件,就不要使用它们。您可以设置一个规则,将文件自动从该文件夹移动到计算机上的存档文件夹。

在Windows上自动将文件从一个文件夹移动到另一个文件夹

在Windows上,您可以创建一个批处理脚本,该脚本自动将文件从选定的源文件夹移动到目标文件夹。该脚本可以检查文件的使用期限,以确保仅在创建文件后的几天或几个月内才移动文件。

如果您以前从未编写过批处理脚本,请不要担心。实际上,要为该任务创建脚本,您要做的就是复制并粘贴下面的代码,指定文件夹,一切顺利。

这是您的操作方式。

步骤1.编写脚本以自动移动文件

首先要做的是编写脚本并在其中指定一些值:

  1. 打开“开始”菜单,搜索“记事本” ,然后启动它。
  2. 将以下脚本粘贴到新的记事本文档中。
     @echo off
    set X=Days
    set "source=SourceFolder"
    set "destination=DestinationFolder"
    robocopy "%source%" "%destination%" /mov /minage:%X%
    exit /b
  3. 在上面的脚本中,将Days替换为脚本应将文件移动的天数(这是文件的使用期限),将SourceFolder替换为文件所在的路径,并用DestinationFolder替换为文件的路径。您的文件应移至。
  4. 单击文件菜单,然后选择另存为
  5. 从“保存类型”下拉菜单中选择“所有文件”,输入文件名,在“文件名”字段的末尾附加.bat ,然后单击“保存”以保存文件。

现在,您的批处理脚本已准备就绪。

步骤2.将批处理脚本安排为自动运行

双击新创建的批处理文件,应将所有文件从一个文件夹移动到另一个文件夹。要自动执行此任务,您需要将此文件放入自动任务。

任务计划程序将帮助您。您可以在此实用程序应用程序中创建任务,并要求其根据您选择的时间表运行脚本。

这是在“任务计划程序”中设置任务的方式:

  1. 打开“开始”菜单,搜索“任务计划程序” ,然后将其打开。
  2. 单击右侧的创建任务以配置新的自动任务。
  3. 名称字段中输入任务的名称
  4. 单击顶部的“触发器”选项卡,然后单击“新建”以添加新的触发器。
  5. 在触发器屏幕上,从“设置”部分选择运行批处理脚本的频率。然后,您可以在右侧窗格中指定启动脚本的时间。然后,单击底部的“确定”。
  6. 选择“操作”选项卡,然后单击“新建”以添加新的操作。
  7. 确保在“操作”下拉菜单中选择了启动程序 。然后,单击浏览按钮。
  8. 导航到批处理脚本的保存位置,然后选择它。
  9. 单击确定,然后再次保存你的任务。

Task Scheduler将在指定的时间和频率运行批处理脚本。发生这种情况时,脚本将开始将文件从源文件夹移到目标文件夹。

如果要禁用文件的自动移动,请打开“任务计划程序” ,在列表中找到您的任务,然后单击右侧的“删除”。这将删除您的任务并阻止批处理脚本自动运行。

在macOS上自动将文件从一个文件夹移动到另一个文件夹

在macOS上设置文件自动传输相对容易。这是因为您只需要使用一个应用程序就可以在Mac上编写和计划脚本。

我们正在谈论的是Automator应用程序,您可以使用该应用程序在Mac上自动执行许多任务。使用此应用程序,您可以创建一个文件夹操作,该文件操作将文件从一个文件夹移动到另一个文件夹,而无需任何额外的用户交互。

如果您觉得这很有趣,请按照以下步骤在Mac上自动执行文件移动:

  1. 在Mac上启动Automator
  2. 单击文件>新建,选择文件夹操作,然后单击选择在Automator中创建新的文件夹操作。
  3. 您会在下拉菜单中看到“文件夹操作”接收顶部添加的文件和文件夹。使用此下拉列表选择要移动的文件所在的源文件夹。
  4. 在屏幕左侧显示“操作”的位置,搜索名为“移动查找器项目”的操作,然后将其拖放到右侧的工作流程中。
  5. 在右侧的“移动查找器项目”操作中,从“至”下拉菜单中选择目标文件夹。这是文件将移至的位置。
  6. 如果需要,请勾选替换现有文件
  7. Command + S ,为“文件夹操作”输入一个名称,然后单击“保存”
  8. 关闭自动器。

从现在开始,每当您将文件放在源文件夹中时,Automator都会将文件移动到目标文件夹中。您无需按任何键或启动任何实用程序。这一切都是独立发生的。

使用此Automator任务时,请注意“下载”文件夹。这是因为大多数浏览器倾向于存储仍在下载的文件的临时版本。 Automator会移动那些半下载的文件,这可能会导致下载失败。

相关:如何在Chrome和Firefox中为文件类型设置特定的下载文件夹

解决该问题的方法是,根据需要使Desktop成为浏览器的默认下载文件夹。

在Windows和Mac上将文件移动到适当的文件夹

如果您倾向于遵循某种模式来移动文件,则可以在Windows和Mac计算机上自动执行该任务,如上所示。

组织文件从未如此简单,但是现在有一些应用程序可以帮助您完成此任务。您可以使用这些应用程序更好地管理和组织文件,以便在需要时更轻松地查找文件。