wmic показывает использованные сетевые диски, которые не были подключены

У меня есть скрипт, работающий на Windows 7 Professional SP1 x64, который отображает первый доступный сетевой диск на сетевой ресурс, использует его, а затем удаляет сопоставление.

К сожалению, после удаления сопоставления сценарий по-прежнему не отображает букву диска как доступную для следующего использования.

Диски отображаются командой NET USE:

net use A: \\server.mycorp.com\network\resource /persistent:no /user:MYCORP\username password

Диски не отображаются той же командой NET USE:

net use A: /delete

Я нахожу используемые буквы дисков командой WMIC:

wmic logicaldisk get caption | findstr /r /v "^Caption ^$"

Кто-нибудь может объяснить, почему команда WMIC показывает буквы дисков, которые были возвращены в систему после net use /delete команда все еще используется?

Спасибо, Пол

РЕДАКТИРОВАТЬ

fsutil fsinfo drives Команда также показывает, что неиспользованный диск все еще используется.

0 ответов

Другие вопросы по тегам