Concatenar fecha en fichero bat
Publicado por Bernardino (1 intervención) el 30/01/2009 10:14:29
Buenas estoy intentando concatenar una fecha a un nombre de fichero, mas o menos sale bien, pero me pone siempre espacios a los lados.
Codigo
Codigo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
set FECHA= %date%
echo [%FECHA%]
set FECHA=%FECHA:/=%
echo [%FECHA%]
set FECHA=%FECHA::=%
echo [%FECHA%]
set FECHA=%FECHA:,=%
echo [%FECHA%]
set FECHA=%FECHA: =%
echo [%FECHA%]
PAUSE
move c:pubicacion.txt c:p2\%FECHA%.txt
PAUSE
Salida.
C:p>echo [ 30012009 ]
[ 30012009 ]
C:p>set FECHA= 30012009
C:p>echo [ 30012009 ]
[ 30012009 ]
C:p>set FECHA= 30012009
C:p>echo [ 30012009 ]
[ 30012009 ]
C:p>set FECHA=30012009
C:p>echo [30012009 ]
[30012009 ]
C:p>PAUSE
Press any key to continue . . .
C:p>move c:pubicacion.txt c:p230012009 .txt
The syntax of the command is incorrect.
C:p>PAUSE
Press any key to continue . . .
Valora esta pregunta


0