¿Cómo copio un directorio de un lugar a otro (no archivo por archivo) en evento de compilación posterior (cuál es la línea del comandante ??). estoy usando vs 2005 (proyecto de C++)Copiar Directorio - Post Build Evento
7
A
Respuesta
7
La línea de comandos es simplemente un script por lotes que se ejecuta al finalizar la compilación. Por lo tanto, puede usar comandos normales de Windows shell, como mkdir
, copy
, ... Para copiar directorios completos recursivamente, use xcopy <src> <dest> /E
.
13
Para mayor aclaración, aquí es un ejemplo que copia una carpeta llamada "ApplicationFiles" de la raíz de su proyecto a la carpeta de destino (binario):
xcopy "$(ProjectDir)ApplicationFiles" "$(TargetDir)ApplicationFiles" /e /y /i /r
6
Gracias, justo lo que necesitaba. Opciones documentadas aquí para futura referencia:
/E Copies directories and subdirectories, including empty ones. Same as /S /E. May be used to modify /T.
/Y Suppresses prompting to confirm you want to overwrite an existing destination file.
/I If destination does not exist and copying more than one file, assumes that destination must be a directory.
/R Overwrites read-only files.
Cuestiones relacionadas
- 1. Parámetros de evento Pre y Post Build
- 2. NetBeans Post Build Script
- 3. Copiar directorio usando Qt
- 4. Hadoop Copiar un directorio?
- 5. jQuery "post-clic" evento
- 6. ¿Cómo copiar un directorio en un Makefile?
- 7. Visual Studio: ejecutar el evento Post-Build del proyecto C++ incluso si el proyecto está actualizado
- 8. Evento Visual Studio 2008 Post Build: solo se ejecuta en Reconstruir
- 9. Copie los archivos bin en la ubicación del archivo físico en el evento Post Build en VS2010
- 10. VS 2010. Post-build. Copie los archivos en múltiples directorios/ruta de salida múltiple
- 11. Cómo crear un evento personalizado de limpieza (post-limpieza) en Visual Studio 2008?
- 12. MSBuild'ing un proyecto con un post-evento construir xcopy
- 13. Obtener el estado de compilación en el script post-build
- 14. ¿Puedo copiar .git a otro directorio?
- 15. "Copiar al directorio de salida" en VC++
- 16. Hacer un directorio y copiar un archivo
- 17. Cómo copiar un directorio usando Ant
- 18. Post evento de compilación ejecutar powershell
- 19. ¿Cómo puedo usar los enganches post-commit para copiar los archivos comprometidos a un directorio web desde SVN?
- 20. Visual Studio: ¿Varios comandos post-compilación?
- 21. Xcode 4 términos "Build for testing/Build for running/build for profiling/build for archiving"
- 22. Copiar archivos sin sobreescribir
- 23. Maven: copiar WAR en el directorio webapps de Tomcat
- 24. ¿Cómo puedo copiar recursivamente los contenidos del directorio usando Perl?
- 25. Cómo copiar varios archivos desde un directorio diferente usando cp?
- 26. ¿Cómo copiar mis archivos de un directorio a otro?
- 27. Copiar siempre al directorio de salida no funciona
- 28. VS2010 "¿Copiar al directorio de salida" no funciona?
- 29. El segundo argumento para copiar() no puede ser un directorio
- 30. Shell Comando para copiar un directorio a otra ubicación