Использование Net.exe "Ошибка: команда использовалась с конфликтующими переключателями". при использовании/savecred

Я пытаюсь использовать следующую команду для сопоставления диска в постоянном режиме, и я не хочу, чтобы он запрашивал учетные данные при каждом перезагрузке машины:

net use P: \\server\folder Password123 /user:user123 /savecred /persistent:yes

Но я получаю следующую ошибку:

A command was used with conflicting switches.
More help is available by typing NET HELPMSG 3510.

Я последовал этой статье: http://pcsupport.about.com/od/commandlinereference/p/net-use-command.htm

Пожалуйста, помогите с этой проблемой.

Ответы

Ответ 1

Когда мы используем переключатель /savecred, мы не должны указывать учетные данные в одной строке. Правильная команда должна быть:

net use P: \\server\folder /savecred /persistent:yes

Он будет запрашивать имя пользователя и пароль.

Ответ 2

Вы можете добавить свои учетные данные в Windows Vault, а затем сопоставить диск, таким образом вы можете избежать ограничения sabertooth1990:

CMDKEY /add:%server% /user:%username% /pass:%password%
NET USE \\%server%\%folder% %localdrive% /SAVECRED /PERSISTENT:YES