Как заставить Windows запрашивать учетные данные при доступе к общему ресурсу

27

По умолчанию, когда я получаю доступ к общему ресурсу компьютера (набирая \\ hostname в Windows Explorer), Windows передает учетные данные моего текущего пользователя. Он запрашивает учетные данные, только если учетные данные текущего пользователя неверны.

Есть ли способ заставить Windows не пропускать учетные данные текущего пользователя, а запрашивать их? Я думал об использовании net viewкоманды, но она не захватывает параметры 'user' и 'password'.

malloc4k
источник

Ответы:

31

если вы введете команду

net use \\SERVERNAME /u:DOMAIN\USER 

Вам будет предложено ввести пароль этого пользователя для доступа к этому серверу.

Фил
источник
20

Если принятый ответ дает вам эту ошибку;

System error 1219 has occurred.

Multiple connections to a server or shared resource by the same user, using 
more than one user name, are not allowed. Disconnect all previous connections 
to the server or shared resource and try again.

Вам нужно будет сначала удалить существующие акции. Если вы спешите, это уничтожит их всех, независимо от сервера;

NET USE * /DELETE

Если вы хотите быть более точным и сохранить другие общие ресурсы, используйте следующую команду, чтобы просмотреть список существующих общих ресурсов на сервере;

NET VIEW \\SERVERNAME

Затем удалите конфликтующий ресурс с помощью;

NET USE \\SERVERNAME\SHARENAME /DELETE

Наконец, использование принятого ответа будет успешным;

NET USE \\SERVERNAME\SHARENAME /u:USERNAME
Enter the password for 'USERNAME' to connect to 'SERVERNAME':
The command completed successfully.
Шон
источник
1
Это было прекрасно, и проблема была довольно раздражающей, так что большое спасибо!
Брайан говорит восстановить Монику
Убедитесь, что у вас нет открытых окон Windows Explorer на общем ресурсе, в противном случае NET USE \\ SERVERNAME \ SHARENAME / u: USERNAME продолжает выдавать системную ошибку 1219
Мэтью Локл
1
Спасибо Шон, это помогло мне.
Кев