The environment is Windows Web Server 2008, and I'm just trying to copy a folder full of files to a network location (a managed backup network folder). Here is my .bat file, running in the folder with my .bat files:
copy *.bak \\networklocation\*.bak
pause
however \\networklocation requires username x and password y, so running the script gives:
Logon failure: unknown user name or bad password.
I can't figure out a way to supply my credentials. I tried creating a scheduled task and modifying the security options, but this only seems to allow you to use credentials relevant to the machine (i.e. I try putting in username x and it can't find it).
How do I run this script with all the right permissions?
net use \\networklocation\sharefolder password /USER:username
copy \*.bak \\networklocation\sharefolder\*.bak
This question is related to
permissions
networking
passwords
batch-file
You can also map the share to a local drive as follows:
net use X: "\\servername\share" /user:morgan password
Source: Stackoverflow.com