我有一个简单的PowerShell v4脚本,用于提取硬盘驱动器上的目录权限并将其写入文件。
它在90%的时间内运行正常,但有时我的输出文件为空或仅部分已满。错误日志表示“由于超出分配执行的时间而终止任务”,即1小时。通常,此任务在5分钟内完成。
关于可能导致此问题和解决方案的任何想法?
sudo apt install libgtk2.0-dev
答案 0 :(得分:0)
这是作为Windows任务运行的吗?也许它出于某种原因失去了对硬盘的访问权限?如果你真的想要使用它,我会建议一些调试行来确保它保持连接。也许是这样的:
if (Test-Path $Folder) {}
else {Add-Content -Value "Unable to resolve Path" -Path $OutFile}
如果你在循环中有这个问题,那么它会写入日志。或者您可以将所有内容记录到正在发生的文件中。我忘记了如何做到这一点,但让我知道,我可能会把它挖出来。
答案 1 :(得分:0)
感谢您的所有反馈。 我正在尝试dumpsec并对此寄予厚望。 如果它没有得到我想要的东西,我会尝试添加更多的记录,如Matt&肯尼建议。