我有一个powershell脚本删除日志文件但不删除锁定的文件。用notepad ++打开文件。不知道还有什么要补充。有什么建议吗?
$ logpath =" C:\ logs" Get-ChildItem $ logpath -recurse | Remove-Item -force
答案 0 :(得分:1)
这里最好的选择可能是使用sysinternals应用程序handle来获取被锁定文件的进程ID,然后在继续删除之前关闭该进程。
答案 1 :(得分:0)
我能够通过添加管道来排除文件夹及其内容而不是删除它。