Я хочу иметь возможность подключаться из Windows 7 Explorer к общим папкам SMB в разных системах, используя разные учетные данные в разное время.
Как сделать так, чтобы Explorer предлагал использовать разные учетные данные? Кажется, если он знает учетные данные для общего сетевого пути, он использует их.
Или наоборот - если ему известны некоторые учетные данные для этого сервера, но вы выбираете общий ресурс, для которого эти кредиты не имеют привилегий, тогда Explorer просто говорит: "у вас нет разрешения".
И "Отключить диск" здесь, похоже, не применяется - во-первых, сетевые диски не отображаются в этом списке, если они не отображаются. И если они сопоставлены, вы можете отключить их, но когда вы вернетесь к ним ... Проводник использует учетные данные, которые он запомнил, и регистрируется прямо без запроса.
[Изменить, чтобы добавить больше деталей]
Я могу использовать net use, чтобы удалить все из списка, который он использует (поэтому "net use" отображается пустым) ... но Explorer по-прежнему снова входит в систему, используя те же учетные данные. В одном случае это снова помещает элемент в список сетевого использования, а в другом - нет. В любом случае, все еще не может измениться на другие учетные данные.
Частично путаница при использовании разных подходов, вероятно, заключается в следующем: https://blogs.msdn.microsoft.com/oldnewthing/20110223-00/?p=11413, который описывает, что существует льготный период отключения в десять минут. Так что «net use * /d» не вступает в силу немедленно.
Команда net use /PERSISTENT: NO, похоже, относится к этой проблеме. Но я не мог заставить это иметь какое-либо влияние.
Что-то, что ДЕЛАЕТ работу, убивает сервис Рабочей станции, и затем перезапускает это. В этот момент попытка в Explorer перейти к ранее подключенным общим ресурсам приводит к тому, что Explorer открывает диалог user /pwd. Ура. Но какой тупой инструмент туда попасть. Я также запишу для других, кто здесь спотыкается, что для меня попытка остановить Workstation зависла бы в состоянии "Остановка". Позже я обнаружил, что это происходит, если (a) какое-то окно Explorer просматривает общий ресурс, или (b) у меня работает программное обеспечение VPN (в моем случае NetExtender).
Я нашел это: Отключение / выход из сетевого ресурса Windows без перезапуска службы рабочей станции , в которой OP и другие проходят большую часть одного и того же мыслительного процесса ... безрезультатно.
Это также может иметь отношение в некотором роде: http://www.gadgetgrill.com.au/2009/11/19/windows-7-fixing-the-mapped-drive-credentials-problem/
Итак, проблема на самом деле не решена - я хочу иметь возможность изящно переключать общий ресурс на другие учетные данные, не затрачивая VPN на всех других соединениях.