2010-07-15 9 views

Répondre

2
move <sourcepath>\*.* <destpath> 

IE, si vous voulez déplacer tous les fichiers de c : \ test \ c: \ test2

move c:\test\*.* c:\test2 

si vous voulez supprimer l'invite à remplacer les fichiers

move /Y c:\test\*.* c:\test2 

Si vous souhaitez vous déplacer à partir du répertoire actuel, vous pouvez spécifier uniquement *.*. Vous pouvez également faire des chemins relatifs. Donc, si vous voulez déplacer les fichiers de répertoire courant d'un répertoire, vous feriez

move *.* .. 

.. étant le raccourci pour « d'un répertoire »

Si c'est à travers le réseau, vous pouvez utiliser un UNC chemin pour vous authentifier en tant qu'utilisateur connecté ou mapper un lecteur (à l'aide de la commande NET USE) pour spécifier un nom d'utilisateur/mot de passe sur l'ordinateur distant, puis copier en utilisant cette lettre de lecteur. Vous pouvez ensuite supprimer la lettre de lecteur après que vous avez terminé. chemins UNC ressemblent \\computer\share\folder\file.txt

+0

Je pense que vous voulez dire à travers le réseau, pas à travers le répertoire. –

+0

yup, merci. :) –

2

Je pense que celui-ci

 
C:\> MOVE /Y *.* C:\Destination 

doit être corrigé.

+0

c'est correct –

+0

je l'ai accidentellement marqué, s'il vous plaît l'éditer, et je vais le marquer de nouveau –

+0

Ok, je l'ai édité. – dierre

1

Utilisez Robocopy. Dans Windows 7 et Windows Server 2008 R2, vous pouvez même l'exécuter à l'aide du commutateur /MT[:n]. De mon script quotidien « synchronisation avant-arrêt »:

Robocopy "d:\dev" "\\dolores\backups\carrie\dev" /e /MT /njh /njs /nc /np /nfl /ndl 

(toutes les sorties /n.. commutateurs de la console qui suppriment contribue à accélérer le processus de copie).

Pour déplacer les fichiers, utilisez /MOV ou /MOVE (pour déplacer tous les sous-dossiers) au lieu de .

Questions connexes