web-dev-qa-db-fra.com

Net.exe utilise «Erreur: une commande a été utilisée avec des commutateurs en conflit». tout en utilisant / savecred

J'essaie d'utiliser la commande suivante pour mapper un lecteur en mode persistant, et je ne veux pas qu'il demande des informations de connexion à chaque redémarrage de la machine:

Net Use P: \\server\folder Password123 /user:user123 /savecred /persistent:yes

Mais je reçois une erreur suivante:

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

J'ai suivi cet article: http://pcsupport.about.com/od/commandlinereference/p/net-use-command.htm

Veuillez aider avec ce problème.

28
sabertooth1990

Lorsque nous utilisons /savecred switch nous ne devrions pas donner les informations d'identification sur la même ligne. La commande correcte doit être:

Net Use P: \\server\folder /savecred /persistent:yes

Il vous demandera un nom d'utilisateur et un mot de passe.

27
sabertooth1990

Vous pouvez ajouter vos informations d'identification à Windows Vault, puis mapper votre lecteur, de cette façon, vous pouvez éviter la limitation sabertooth1990 mentionnée:

CMDKEY /add:%server% /user:%username% /pass:%password%
Net Use \\%server%\%folder% %localdrive% /SAVECRED /PERSISTENT:YES
13
bugrasan