Ms-Dos - Copia seguridad

   
Vista:

Copia seguridad

Publicado por Edgar (1 intervención) el 09/08/2016 14:23:11
Buenas a todos,

Estoy haciendo un .bat para realizar una copia de seguridad de unos archivos comprimidos. Mi preguntas son dos:

1. Como guardo una direcion de carpeta en una variable? es decir en la variable var guardar c:\laruta que quiero y como la utilizo?

2. Como puedo saber si se ha entrado en un nuevo mes y crear una carpeta si es asi con el mes ?


Gracias :D
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
información
Otras secciones de LWP con contenido de Ms-Dos
- Cursos de Ms-Dos
- Temas de Ms-Dos
información
Cursos y Temas de Ms-Dos
- Curso de MS-DOS
- Manual MS-DOS
- Comandos internos en MS-DOS
Imágen de perfil de Antoni Masana

Copia seguridad

Publicado por Antoni Masana (269 intervenciones) el 10/08/2016 07:54:25
Buenos días,

Respuesta a la primera pregunta:

1
2
3
4
5
6
@ECHO OFF
 
SET Origen=C:\La_Ruta
SET Destin=E:\Backup
 
COPY %Origen%\*.PDF %Destin%

Respuesta a la segunda pregunta:

1
2
3
4
5
6
7
8
9
10
11
12
@ECHO OFF
 
set Any=%Date:~8%
set Mes=%Date:~3,2%
set Dia=%Date:~0,2%
 
SET Origen=C:\La_Ruta
SET Destin=E:\Backup\%Any%%Mes%
 
IF NOT EXIST %Destin%\nul MD %Destin%
 
COPY %Origen%\*.PDF %Destin%

Esto te crea el directorio:

E:\Backup\1608

para este mes de agosto pero si prefieres:

E:\Backup\2016-08

1
2
3
4
5
6
7
8
9
10
11
12
@ECHO OFF
 
set Any=%Date:~6%
set Mes=%Date:~3,2%
set Dia=%Date:~0,2%
 
SET Origen=C:\La_Ruta
SET Destin=E:\Backup\%Any%-%Mes%
 
IF NOT EXIST %Destin%\nul MD %Destin%
 
COPY %Origen%\*.PDF %Destin%


Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar