Как сохранить пароль для подключенного сетевого диска?

14

У меня есть картографический диск, созданный в меню «Инструменты»> «Сетевой диск карты» .

Диск сопоставлен с общей папкой другого компьютера. Поэтому каждый раз, когда я выключаю машину, она запрашивает пароль при открытии диска.

Есть ли способ сохранить этот пароль?

Ravisha
источник

Ответы:

18

Подключите диск, используя этот синтаксис в командной строке:

net use X: \\Hostname\Share /savecred /p:yes

Затем он запросит имя пользователя и пароль, которые будут сохранены и не будут запрашиваться даже после перезагрузки.

Вы также можете добавить учетные данные, открыв Пуск → Выполнить → control userpasswords2→ Дополнительно → Управление паролями.

Эта функция существует в Windows XP и более поздних версиях.

Стивен Дженнингс
источник
Это не работает
Ravisha
@Ravisha Что происходит, когда вы пытаетесь? Вы получаете сообщение об ошибке? Можете ли вы опубликовать точный текст, который вы печатаете, который не работает?
Стивен Дженнингс
Я дал правильный пароль, как вы упомянули. Я не получаю никакой ошибки, но он запрашивает пароль, когда я открываю
подключенный
Если вы идете в control userpasswords2> Дополнительно> Управление паролями, там отображается имя компьютера? Попробуйте удалить его, если это так, затем повторите net useкоманду и убедитесь, что вы получите сообщение «Операция успешно завершена».
Стивен Дженнингс
сделал это, но все еще при перезагрузке необходимо ввести пароль
Ravisha
2

Стивен Дженнингс имеет правильный ответ, но я обнаружил, что существует довольно много компьютеров XP, которые до сих пор не сохраняют пароль на сетевой диск после перезагрузки (как, возможно, выяснили Ravisha и user65130). Единственное решение, которое я нашел на этих компьютерах с XP, - поместить это в командный файл:

net use X: \\Hostname\Share password /savecred /p:yes

или

net use X: \\Hostname\Share /user:machinename\username password /savecred /p:yes

Поместите пакетный файл в папку «Автозагрузка», а затем при каждой перезагрузке подключенный диск повторно подключается. Недостаток этого метода в том, что пароль сохраняется в виде открытого текста в файле.

Джефф Бейкер
источник
1
Я полагаю, что XP сохраняет пароль или нет, должно зависеть от редакции (Home / Media Center vs Professional), но я столкнулся со всевозможными странностями при сохранении учетных данных для сетевых ресурсов в разных редакциях Windows (и версиях).
lzam
1

Во-первых, если вы находитесь в доменной среде, вы бы дали правильные разрешения NTFS для общего ресурса и настроили сценарий входа в систему. Мне нравится использовать чистое использование

net use z: \\server\sharename

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

Если что-то подобное недоступно, вы можете указать имя пользователя и пароль с помощью скрипта.

net use z: \\server\sharename /user:machinename\username Password

Я немного усложняю среднестатистическому пользователю знать разрешения и устанавливаю его как исполняемый файл с этим инструментом.

http://download.cnet.com/Bat-To-Exe-Converter/3000-2069_4-10555897.html

Nixphoe
источник
Используя второй метод, если диск становится отключенным (не отключенным, просто отключенным), он запросит пароль при следующем обращении к нему. Аргумент / savecred хранит учетные данные в защищенном хранилище LSASS, поэтому их можно автоматически использовать повторно.
Стивен Дженнингс
1
@echo off
echo --------------------------delete map drive all------------------------
net use * /delete /yes
echo ------------------create drive --------------------------------
net use m: \172.16.0.136\Source /user:aleg\masr masr2006*
net use n: \172.16.0.136\scanner_bat_test /user:alwq\4288044 masr2006*    
echo ---------------------------------------------------    
EXIT
Орест
источник
0
@echo off
echo --------------------------delete map drive all------------------------
net use * /delete /yes
echo ------------------create drive --------------------------------
net use m: \\172.16.0.136\Source /user:aleg\masr masr2006*
net use n: \\172.16.0.136\scanner_bat_test /user:alwq\4288044 masr2006*
echo ---------------------------------------------------

EXIT
masrnet2006
источник
6
Вы должны попытаться объяснить, что вы делаете, просто копировать и вставлять скрипт с вашими настройками не очень полезно.
Маттео
1
Он удаляет все сопоставления дисков, затем переназначает m: и n: используя учетные данные домена и пароль. Я думаю, что это не очень хорошо написанный сценарий, поскольку, если у вас есть другие сопоставления дисков, кроме m: и n: они будут снесены первой частью сценария.
Вс