web-dev-qa-db-fra.com

Fichier de copie par lots de Windows par nom de fichier

Le fichier que je veux copier se trouve dans "C:\Report \" et le nom de fichier que je veux copier est quelque chose comme "rptXXXX.txt". Ce que je veux faire, c'est écrire un lot qui copie le fichier dont le nom de fichier commence par "rpt".

Le dossier de destination est "F:\Project\Report \".

17
gensius

Cela devrait fonctionner, vous pouvez utiliser un * comme caractère générique:

xcopy e:\foo\rpt*.txt e:\foo2

ou dans votre cas,

xcopy C:\Report\rpt*.txt F:\Project\Report\
25
fatty