Net.exe use 'Error: A command was used with conflicting switches.' while using /savecred

30,327

Solution 1

When we use /savecred switch we should not give the credentials in the same line. The correct command should be:

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

It will ask for username and password.

Solution 2

You can add your credentials to Windows Vault and then map you drive, this way you can avoid the limitation sabertooth1990 mentioned:

CMDKEY /add:%server% /user:%username% /pass:%password%
NET USE \\%server%\%folder% %localdrive% /SAVECRED /PERSISTENT:YES
Share:
30,327
sabertooth1990
Author by

sabertooth1990

Updated on December 22, 2020

Comments

  • sabertooth1990
    sabertooth1990 over 3 years

    I am trying to use following command to map a drive in persistent mode, and I don't want it to ask login credentials everytime I reboot the machine:

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

    But I am getting folowing error:

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

    I followed this article: http://pcsupport.about.com/od/commandlinereference/p/net-use-command.htm

    Please help with this issue.