Recibo un mensaje de error en el sentido de que no puedo mover archivos a un solo archivo. No estoy tratando de hacer esto. Lo que estoy tratando de hacer es mover archivos de una carpeta a otra carpeta (almacenamiento provisional) y luego eliminar la carpeta original.
Si me puede mostrar una mejor manera de hacer esto, ya que no lo estoy haciendo correctamente.
Aquí está mi .cmd
archivo:
Y:
move "Y:\ABC_files\*.js" "C:\Documents and Settings\user\Desktop\ABC_Stage\ABC_files\"
move "Y:\ABC_files\*.CSS" "C:\Documents and Settings\user\Desktop\ABC_Stage\ABC_files\"
move "Y:\ABC_files\*.png" "C:\Documents and Settings\user\Desktop\ABC_Stage\ABC_files\"
move "Y:\ABC_files\*.htm" "C:\Documents and Settings\user\Desktop\ABC_Stage\ABC_files\"
move "Y:\ABC_files\*.gif" "C:\Documents and Settings\user\Desktop\ABC_Stage\ABC_files\"
move "Y:\ABC.htm "C:\Documents and Settings\user\Desktop\ABC_Stage\"
rmdir "Y:\ABC_files"
C:\"Program Files"\"App X"\App-IDE.exe -r ABC4.run
"C:\Documents and Settings\user\Desktop\ABC_Stage\ABC_files"
existe? Obtiene el error que mencionó si no es así porque el símbolo del sistema no sabe que ABC_files
es un directorio y cree que lo está utilizando como el nombre de archivo de destino en una operación de cambio de nombre.
move "Y:\ABC_files\*" "...ABC_files"
? No necesita agregar la barra diagonal al final del directorio de destino, y no puede rd
el directorio de origen a menos que mueva todos los archivos de todos modos, por lo que no tiene sentido moverlos selectivamente de esa manera (a menos que mueva diferentes tipos de archivos a diferentes directorios )