Почему "net use * / delete" не работает, но ждет подтверждения в моем сценарии PowerShell?

У меня есть скрипт, где я хочу отключить от подключенных дисков, прежде чем создавать новый PSDrive.

в противном случае я получаю эту ошибку:

New-PSDrive: несколько подключений к серверу или общему ресурсу одним и тем же пользователем с использованием более одного имени пользователя не разрешено. Отключите все предыдущие подключения к серверу или разделяемым ресурсам и попробуйте еще раз

У меня есть эта строка:

net use * /delete

(К Сожалению Я не удалось найти способ отключить от определенного подключенного диска, просто указав имя сервера до сих пор: ()

когда PS приходит к этой строке

у вас есть эти удаленные соединения:

ServerNameSharedFolder Continuing отменит соединения.

и затем он перестает выполняться.

есть ли способ автоматического подтверждения отключения от подключенных дисков автоматически без подтверждения (это не обязательно должно быть решение net use / delete)?

отметим, что: я запускаю свой скрипт из Powershell ISE PS promt

1 ответов


попробуйте это:

net use * /delete /y

на /y клавиша позволяет выбрать Да в подсказке молча