下午 我正在编写一个PowerShell脚本来替换600到1000个文件夹中的文件。我已经进行了处理并在少量文件夹上进行了测试。
由于它更新了大量文件夹,它可能会在一夜之间作为计划任务运行。 是否可以在脚本停止时创建检查点,然后在脚本再次运行时从该检查点开始。
例如 -
第二天
我已尝试创建一个文件,该文件在更改文件夹时会更新,然后将其用作排除'夹。但是想知道是否有更好的解决方案。
答案 0 :(得分:0)
我不确定是否有任何内置函数/类来执行此操作,但这可以通过记录脚本正在执行的操作来实现。
一般的想法是存储已在日志文件中处理的所有文件夹,下次运行时,如果文件中列出了该文件夹,则可以跳过该文件夹。