【发布时间】:2017-02-18 22:15:39
【问题描述】:
下午, 我正在编写一个 powershell 脚本来替换 600 - 1000 个文件夹中的文件。我已经完成了进程并在少数文件夹上对其进行了测试。
由于它更新了大量的文件夹,它可能会在一夜之间作为计划任务运行。 是否可以在脚本停止时创建检查点,然后在脚本再次运行时从该检查点开始。
例如 -
- 脚本运行 4 小时
- 创建检查点
- 停止
第二天
- 从上一个检查点继续......
我尝试创建一个在文件夹更改时更新的文件,然后将其用作“排除”文件夹。但想知道是否有更好的解决方案。
【问题讨论】:
-
也许如果您可以访问像 SharePoint 这样的 Web 平台,您可以在列表项或类似记录上记录起点。或者甚至直接将其记录在数据库中(取决于您是否希望将其发布给其他人查看或只是让流程知道)。
标签: powershell scheduled-tasks powershell-workflow