Ms-Dos - Archivos concatenados con signo ? .bat

 
Vista:
sin imagen de perfil

Archivos concatenados con signo ? .bat

Publicado por maeglhy (1 intervención) el 16/02/2017 19:34:18
Hola, les comento mi problema ojala alguien pueda ayudarme.

Tengo varios archivos .dat que quiero concatenar y al hacerlo todo bien el problema que cuando verifico el archivo concatenado que es un .dat en la primera fila me aparece un signo de interrogación y esto sucede con todos los archivos. por ejemplo

mi primer archivo tiene
01
02
03

el segundo
03
02
01

el tercero
02
03
01

cuando los concateno me aparece
01
02
03
?03
02
01
?02
03
01

que puedo hacer para evitar ese signo.

lo único que tengo de código es:
Copy c:\prueba\F1\*.dat c:\prueba2\XF1.dat
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
Imágen de perfil de Antoni Masana
Val: 1.419
Oro
Ha mantenido su posición en Ms-Dos (en relación al último mes)
Gráfica de Ms-Dos

Archivos concatenados con signo ? .bat

Publicado por Antoni Masana (811 intervenciones) el 17/02/2017 07:19:24
La instrucción de copia es correcta, el problema esta en los tres ficheros que copias.

He realizado una prueba y teniendo los tres ficheros los datos que dices que deberían de tener no hay razón para que salga el signo ?

Mi prueba

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
C:\>md \prueba
C:\>md \prueba\F1
C:\>md \Prueba2
 
C:\>echo 01>>\prueba\F1\pri.dat
C:\>echo 02>>\prueba\F1\pri.dat
C:\>echo 03>>\prueba\F1\pri.dat
 
C:\>echo 03>>\prueba\F1\seg.dat
C:\>echo 02>>\prueba\F1\seg.dat
C:\>echo 01>>\prueba\F1\seg.dat
 
C:\>echo 02>>\prueba\F1\ter.dat
C:\>echo 03>>\prueba\F1\ter.dat
C:\>echo 01>>\prueba\F1\ter.dat
 
C:\>Copy c:\prueba\F1\*.dat c:\prueba2\XF1.dat
c:\prueba\F1\pri.dat
c:\prueba\F1\seg.dat
c:\prueba\F1\ter.dat
        1 archivo(s) copiado(s).
 
C:\>type c:\prueba2\XF1.dat
01
02
03
03
02
01
02
03
01
 
C:\>

Sube los ficheros y le doy un vistazo para ver cual es el problema.

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