Windows 即使用户正在浏览文件夹,也要删除文件/文件夹。
我有一个安装脚本,我不时需要删除文件和文件夹。但是,我的问题是,一些用户可能正在浏览此文件夹或文件。这将抛出错误“目录不为空”。有没有一种方法或方式可以忽略用户的浏览?像蛮力删除 我希望在PowerShell或Cmd中执行此操作 例如Windows 即使用户正在浏览文件夹,也要删除文件/文件夹。,windows,powershell,cmd,delete-file,Windows,Powershell,Cmd,Delete File,我有一个安装脚本,我不时需要删除文件和文件夹。但是,我的问题是,一些用户可能正在浏览此文件夹或文件。这将抛出错误“目录不为空”。有没有一种方法或方式可以忽略用户的浏览?像蛮力删除 我希望在PowerShell或Cmd中执行此操作 例如cmd/c rmdir“文件夹” Remove项会出现相同的错误。我需要能够删除无论什么 (Windows Server 2008R2)如果另一个用户正在管理目录的内容,则确实不应该删除该目录。从技术上讲,它要求卸载程序强制关闭所有文件/目录句柄。这可能会导致意外的
cmd/c rmdir“文件夹”
Remove项会出现相同的错误。我需要能够删除无论什么
(Windows Server 2008R2)如果另一个用户正在管理目录的内容,则确实不应该删除该目录。从技术上讲,它要求卸载程序强制关闭所有文件/目录句柄。这可能会导致意外的副作用,因此根本不建议使用 也就是说,您可以使用Sysinterals套件中的
handle.exe
强制关闭打开的文件句柄。基于handle
滚动自定义操作并没有那么复杂
我仍然建议你避免强制删除。相反,请指示用户关闭所有打开的文件。我想到了这一点。通常我同意你关于强制删除的说法。谢谢你的意见。