Mover archivos basados en valores CSV.
Tengo un archivo csv con dos columnas, que especifican las rutas de los archivos de origen y destino. Tengo alrededor de 1500+ líneas para ejecutar. ¿Hay alguna manera de procesar esto por lotes a través de un archivo bat o cualquier otra cosa?
Una línea en mi CSV se ve así:
Ruta de origen, Ruta de destino
C:\Usuarios\Nick\Imágenes\XXXXXXX.img,C:\Usuarios\Nick\Imágenes\Exportar\XXXXXXX.img
davy.ai
Sí, puede utilizar un archivo por lotes para procesar su archivo CSV. Puede utilizar el comando
for
para recorrer cada línea en el archivo CSV y utilizar el comandocopy
para copiar el archivo de origen al destino requerido.Aquí tiene un ejemplo de un archivo por lotes que hará esto:
Guarde el código anterior en un archivo
.bat
y ejecútelo. Recorrerá cada línea en el archivo CSV y copiará el archivo de origen al destino requerido.