Cómo copiar un archivo con comodines en Windows por lotes

Cómo copiar un archivo con comodines en Windows por lotes

Quiero COPIAR y REEMPLAZAR archivos de una carpeta a otra, pero parece que no puedo hacerlo funcionar

copy D:\FolderPath\Pictures\test.txt C:\Users\FolderPath\Desktop\test\test*.txt
pause

Cualquier ayuda sería muy apreciada.

Respuesta1

Para su preocupación inmediata, desea mover ese comodín a su origen, no a su destino, y simplemente incluir el directorio de destino como su destino. Además, agregue una opción "/Y" al final para sobrescribir automáticamente los archivos en el destino. Entonces algo como esto debería funcionar:

copy D:\FolderPath\Pictures\test*.txt C:\Users\FolderPath\Desktop\test /Y

Si está copiando directorios completos, entonces es posible que desee pasar a ROBOCOPY, ya que tiene muchas opciones que pueden manejar casi cualquier situación que pueda imaginar, incluida sobrescribir, no sobrescribir, no agregar archivos nuevos y eliminar archivos antiguos cuando faltan archivos nuevos. Puedelea más sobre esto aquí.

Respuesta2

Para copiar mientras cambia el nombre de test1.txta test.txt, haga:

copy D:\FolderPath\Pictures\test1.txt C:\Users\FolderPath\Desktop\test\test.txt

información relacionada