Utilizamos Cookies de terceros para generar estadísticas de audiencia y mostrar publicidad personalizada analizando tu navegación. Si sigues navegando estarás aceptando su uso. Más información X
PortadaForo AyudaTutoriales
InicioForosForo MS-DOS

Problemas con un bat en MSDOS

backkust
2006-10-27 20:27 - Respuestas: 9 - Tema nº: 2424386


ten go un equipo con windows xp "professional" instalado. lo que pretendo hacer es un fichero bat que me copie todo el contenido de una carpeta de una unidad virtual mapeada a la unidad C real del equipo.
lo primero que hago es borrar la carpeta de origen, y ahi me surge el primer problema. no tengo ni idea de como hacer un borrado recursivo es decir todos los ficheros y directorios.
en la copia tambien tengo problemas, porque ¿como copio recursivamente ficheros y todos los directorios?

pongo lo que hice de momento aunque no me funciona

cd c:\contabilidad\datos
del * /Q
cd c:\contabilidad\datos
xcopy y:\contabilidad\datos\*.* /E
exit



saludos y muchas gracias por vuestra ayuda por anticipado
Posibles soluciones:
Problemas con un bat en msdosProblemas con un bat en msdos
Problemas con msdos y el comando restoreProblemas con msdos y el comando restore
Problemas para instalar xp desde msdosProblemas para instalar xp desde msdos
MsdosMsdos
Msdos en redMsdos en red
Hurricane

Re: Problemas con un bat en MSDOS - 2006-10-27 23:06 - Respuesta 2

Utiliza el siguiente código:
@ECHO OFF
DEL c:/contabilidad/datos/*.* /S /F /A /Q
XCOPY y:/contabilidad/datos c:/contabilidad/datos/ /S /E
EXIT


Cuéntanos las novedades. Saludos

HURRICANE
backkust

Re: Problemas con un bat en MSDOS - 2006-10-29 01:01 - Respuesta 3

el codigo que sugieres tiene 2 problemas. uno ya esta resuelto y es que el formato de los path no se ponen con barras / sino con las \. quedaria asi:

ECHO OFF
DEL c:\contabilidad\*.* /S /F /A /Q
XCOPY y:\contabilidad c:\contabilidad\ /S /E
EXIT

el segundo problema es que el del sugerido no me borra todo. me explico: borra todos los ficheros, pero me deja todos los directorios y subdirectorios intactos, vacios pero intactos. yo necesitaria borrar completamente todo el contenido de la carpeta para que se genere de nuevo toda la estructura del directorio.

el comando xcopy parece que funciona perfecto.

¿alguna sugerencia para el del?

gracias
Trilobite

Re: Problemas con un bat en MSDOS - 2006-10-29 02:29 - Respuesta 4

¡Hola!
Incorpora el comando DELTREE que te borra el directorio y subdirectorios ... digo incorpora porque a lo mejor no lo tienes, cópialo de algún disco de MS-DOS que lo tenga.
Saludos.
backkust

Re: Problemas con un bat en MSDOS - 2006-10-29 16:36 - Respuesta 5

casi esta. me explico.
con lo que me dijiste amigo Hurricane, estaba todo menos el borrado de la estructura de subdirectorios que se creaba.
con lo que comentaste amigo Trilobite, añadiendo deltree si que se borran los subdirectorios.

el unico problema que queda por resolver es que cuando se copia con xcopy todo, no se copian los subdirectorios con atributos de oculto, solo se copia lo "visible" normalmente. si escojo la opcion de windows ver directorios ocultos, si que los veo pero solo en el origen no en la copia.
¿alguna sugerencia?

gracias por vuestra ayuda
Página:1 Siguiente

Respuestas relacionadas:

MsdosMsdosForo
Que es msdosQue es msdosForo
Msdos  en win xp proMsdos en win xp proForo
Red por msdosRed por msdosForo
Msdos.sysMsdos.sysForo
Windows x64  vs msdosWindows x64 vs msdosForo
Abir msdosAbir msdosForo
Descargar msdosDescargar msdosForo
Ordenador con msdos Ordenador con msdos Foro
Programas de msdosProgramas de msdosForo
InicioSecciones
^ SubirAviso legal
Política Privacidad
Configurarequipos17 Noviembre 2024