如何在共享网络驱动器上安排 ForFiles 命令

尽管ForFiles 命令(ForFiles command)在本地运行,但您可以在共享网络或Windows 10上的映射驱动器上使用它。如果您想在Windows 10的共享网络上安排ForFiles命令,您可以借助任务计划程序(Task Scheduler)。由于您无法独立运行命令,因此需要在任务计划程序(Task Scheduler)中创建任务之前单独创建它。

我们已经展示了创建 .bat 脚本以删除超过六个月的某些文件的步骤,以供您参考。但是,您可以根据自己的要求对其进行自定义。

首先,打开记事本(Notepad)或计算机上的任何其他文本编辑器,然后粘贴以下文本:

net use G: \\network-folder-path

ForFiles /p "G:" /s /d -180 /c "cmd /c del /q @file"

net use G: /delete

在保存之前,您必须对上述行进行一些更改。例如,在第一行中,您必须通过替换network-folder-path(network-folder-path) 文本输入驱动器号或网络驱动器以及要删除的确切文件夹 路径。

在第二行中,将 替换为原始驱动器号, 将180 替换为您想要的时间。它以日格式计算。

在第三行中,将驱动器号替换为原始驱动器号。完成后,单击“ File > Save As ”按钮。

如何在共享网络驱动器上安排 ForFiles 命令

然后,选择一个扩展名为 .bat 的文件,从 保存类型 (Save as type )下拉列表中 选择所有文件 ,然后单击(All Files )保存 (Save )按钮。之后,您可以将 .bat 文件移动到某个位置并保留在那里。

完成上述步骤后,您可以使用 Task Scheduler 创建任务(create the task using Task Scheduler)

如何在共享网络(Shared Network)驱动器上安排ForFiles命令

要在Windows 10(Windows 10)中的共享网络上安排ForFiles命令,请执行以下步骤:

  1. 搜索任务计划程序(task scheduler)并单击单个结果。
  2. 单击创建任务(Create Task) 按钮。
  3. 输入名称 >从配置(Configure)列表中选择Windows 10 。
  4. 切换到触发器(Triggers)选项卡 > 单击新建(New)按钮。
  5. 开始任务(Begin the task)下拉列表中选择按计划。(On a schedule)
  6. 选择每月(Monthly)选项 > 设置日期 > 单击确定(OK)
  7. 切换到“操作(Actions)”选项卡 > 单击“新建”(New)按钮。
  8. 单击浏览( Browse)按钮 > 选择 .bat 脚本。
  9. 重复单击确定(OK)按钮以保存更改。

要开始,请搜索 任务计划程序(task scheduler) 并单击单个结果以在您的计算机上打开任务计划(Task Scheduler)程序应用程序。选择左侧的 任务计划程序库 (Task Scheduler Library ),然后单击 右侧的创建任务 选项。(Create Task )

如何在共享网络驱动器上安排 ForFiles 命令

为您的任务输入一个名称,并确保 在配置 (Configure for )下拉列表中选择了Windows 10 选项 。

切换到 触发器 (Triggers )选项卡,然后单击 新建 (New )按钮为您的任务创建一个新触发器。

如何在共享网络驱动器上安排 ForFiles 命令

现在, 从 Begin the task 下拉列表中 选择On a schedule  ,选择(On a schedule )Monthly,然后选择日期和月份。

如何在共享网络驱动器上安排 ForFiles 命令

单击 确定 (OK )按钮,切换到 操作 (Actions )选项卡,然后单击 新建 (New )按钮为您的任务创建操作。

如何在共享网络驱动器上安排 ForFiles 命令

确保 在操作 (Action )下拉列表中选择了启动程序 (Start a program )选项 。然后,单击“ 浏览 (Browse )”按钮,并选择您之前创建的 .bat 脚本。

如何在共享网络驱动器上安排 ForFiles 命令

单击 确定 (OK )按钮以保存更改。

您应该打开一项重要设置。错过 预定开始后尽快运行任务(Run task as soon as possible after a scheduled start is missed)。假设您的计算机在特定日期的特定时间无法运行计划任务。如果启用此设置,它将在有时间时运行任务,然后是错过的计划。

您可以在“设置” (Settings )选项卡中找到此选项 。您只需在复选框中打勾,然后单击“ 确定 (OK )”按钮。

只要您不删除脚本或更改网络驱动器号,您就可以使用此方法在Windows 10上的共享网络文件夹上调度ForFiles命令。



About the author

我是一名硬件工程师,专门从事iPhone、iPad等苹果产品的设计和开发。我在 iOS 和边缘设备以及 Git 和 Swift 等软件开发工具方面都有经验。我在这两个领域的技能使我对 Apple 设备操作系统 (OS) 如何与应用程序和数据源进行交互有了深刻的理解。此外,我在 Git 方面的经验使我能够处理代码版本控制系统,这有助于在开发软件时提高效率和生产力。



Related posts