J'essaie d'accéder à un serveur distant sur un domaine différent via son adresse IP. Dans la commande d'exécution, j'ai entré ce qui suit
\\XXX.XXX.XXX.XXX\C$\Program Files\
Je reçois une fenêtre pop-up demandant le nom d'utilisateur et le mot de passe. Je l'entre et accède au chemin. Lorsque j'essaie d'accéder à nouveau au dossier, il ne me demande pas mon mot de passe. Mais quand je redémarre, cela donne à nouveau le popup.
Existe-t-il un moyen d'ajouter mes informations d'identification ?? Disons que mon domaine\nom d'utilisateur est MyDomain\RapsyTree
. J'ai essayé ce qui suit:
cmdkey /generic:TERMSRV/YYY.YY.YYY.YYY /user:YourDomain\rapsalands /pass:secretPass
Les informations d'identification sont ajoutées. Mais je reçois toujours le pop-up pour le nom d'utilisateur et le mot de passe.
En fait, j'essaie de xcopy
certains fichiers sur ce serveur sur un domaine différent. Mais je dois le faire avec des informations d'identification différentes. J'utilise des fichiers batch. Tout pointeur sera d'une grande aide. Faites-moi savoir si je ne suis pas clair. J'utilise Windows 7
Merci!
Il vous suffit de mapper un lecteur réseau:
Net Use Z: \\XXX.XXX.XXX.XXX\C$ password /user:domain\username
Si vous souhaitez que le lecteur se reconnecte à la prochaine connexion, ajoutez l'option /persistent:yes
Vous pouvez également essayer ceci. passez le nom d'utilisateur et le mot de passe comme arguments. Après la copie, il supprime le mappage et se déconnecte.
SET username=%1
SET password=%2
Net Use "\\xxx.xxx.xxx.xxx\Some Folder" %password% /user:domain\%username%
:copy
copy "\\xxx.xxx.xxx.xxx\Some Folder\New.txt" "D:\new.txt"
IF ERRORLEVEL 0 goto disconnect
goto end
:disconnect
Net Use "\\xxx.xxx.xxx.xxx\Some Folder" /delete
goto end
:end
essayez de mettre l'IP entre guillemets. Ça a marché pour moi.
Net Use "\\xxx.xxx.xxx.xxx\Some Folder" password /user:domain\username
Tiens moi au courant :)