Je veux copier un répertoire (abc) de domain1/user1 vers domain2/user1. aucune idée comment faire cela. par exemple robocopy
robocopy \\server1\G$\testdir\%3 \\server2\g$\uploads
et les deux sont sur des domaines différents
Robocopy utilisera le mécanisme d'authentification Windows standard.
Vous devez donc probablement vous connecter aux serveurs à l'aide des informations d'identification appropriées avant d'émettre la commande robocopy.
Vous pouvez utiliser Net Use
pour faire ceci et vous pouvez le mettre dans un script batch.
Notez que Windows n'aime pas que vous vous connectiez au même serveur avec deux ensembles différents d'informations d'identification (vous ne pouvez donc pas copier depuis et vers le même serveur en tant qu'utilisateurs différents). Mais ce n'est pas ce dont vous avez besoin.
Quelque chose comme ça:
Net Use \\server1\g$ /user:domain1\user1 *
Net Use \\server2\g$ /user:domain2\user2 *
robocopy \\server1\G$\testdir\%3 \\server2\g$\uploads
Remarques:
Net Use
pour vous assurer qu'il fait ce dont vous avez besoin.Vous pouvez probablement également supprimer la connexion réseau aux serveurs en utilisant ceci (je n'ai pas essayé cela avec une connexion sans appareil):
Net Use \\server1\g$ /delete
Net Use \\server2\g$ /delete