【发布时间】:2012-10-28 08:35:48
【问题描述】:
我有一个脚本,我想在创建新的 PSDrive 之前断开与映射驱动器的连接。
否则我会收到此错误:
New-PSDrive : 同一用户与服务器或共享资源的多个连接 ,不允许使用多个用户名。 断开与服务器或共享资源的所有先前连接 然后再试一次
所以我有这行:
net use * /delete
(不幸的是,到目前为止,我无法找到一种仅通过提供服务器名称来断开与特定映射驱动器的连接的方法:()
当PS来到这一行时
你有这些远程连接:
\\ServerName\SharedFolder 继续将取消连接。
然后它停止执行。
有没有办法在不确认的情况下自动确认从映射驱动器断开连接(不一定是网络使用/删除解决方案)?
请注意:我从 Powershell ISE PS 提示符运行我的脚本
【问题讨论】:
标签: .net powershell mapped-drive net-use