批处理文件 - 如何在调用" net use /delete "之前检查共享是否正在使用(发生一些复制等)



我是脚本世界的新手。我一直在powershell的后台工作中使用net use将文件从多个位置复制到共享文件夹。

一次创建的共享数量有限制,因此在完成作业复制后,我会继续删除共享。但这里需要注意的一点是,在发生任何其他复制时,都不能删除它。

如果有人能帮我找到一种方法,只有在共享文件夹没有发生复制操作等情况下,才能检查使用net use /delete,否则请等待它完成,然后删除共享。

致以最良好的问候!

net use x: /delete /n

如果任何文件正在使用中,net use将请求断开连接的权限。使用/n参数回答问题的"否"

最新更新