13

У меня есть карта диска, созданная из меню Инструменты> Карта сетевого диска.

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

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

5 ответов5

17

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

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

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

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

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

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
@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
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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .