Ms-Dos - Ayuda para realizar una tarea mediante este bat

 
Vista:
sin imagen de perfil

Ayuda para realizar una tarea mediante este bat

Publicado por Gabriel (2 intervenciones) el 25/03/2022 15:01:42
Buen día a todos, recurro a ustedes porque necesito ayuda con un archivo, nunca hice un .bat, estuve leyendo un poco y probando pero no estoy ni cerca de lograr lo que quiero jajaja, ya de entrada tengo problemas con la fecha................ Desde ya les agradezco su tiempo.

Lo que yo necesito es que se genere un archivo que se llama boca_ce.out en un ruta específica (esa parte la logré....) pero que contenga la siguiente línea:

111125032022^M

Los primeros 4 caracteres son un número que defino yo, después la fecha en ese formato ddmmaaaa y al final "^M"

@echo off
echo %date% > E:\CES_Client\File_In\boca_ce.out
move "E:\CES_Client\File_In\*.out" "E:\export\cobro012\"
echo Para salir presione una tecla.
pause >nul
exit


prueba1


La idea es que quede así la linea:

prueba2
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

Ayuda para realizar una tarea mediante este bat

Publicado por Antoni Masana (811 intervenciones) el 28/03/2022 20:45:16
Los arreglos de la fecha:

1
2
3
4
5
6
7
@echo off
set Fecha=%Date:/=%
echo 1111%Fecha%^M>E:\CES_Client\File_In\boca_ce.out
move "E:\CES_Client\File_In\*.out" "E:\export\cobro012\"
echo Para salir presione una tecla.
pause >nul
exit

El ^M son dos caracteres o uno solo? en el caso de que sea uno ¿que código ASCII tiene?

Saludos.
\\//_
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil

Ayuda para realizar una tarea mediante este bat

Publicado por Gabriel (2 intervenciones) el 01/04/2022 13:46:54
Buen día señor, son dos caracteres, sería alt+94 y una letra M mayúscula, infinitas gracias por su ayuda!!

Es posible borrar el "vie. "?

prueba3

Edito, pude agregar el símbolo jaja

prueba4
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
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

Ayuda para realizar una tarea mediante este bat

Publicado por Antoni Masana (811 intervenciones) el 01/04/2022 20:04:52
Si se puede eliminar si se de donde sale.

En mi computadora ejecuto esto C:\Tmp>echo %date% y este es el resultado 01/04/2022

1
2
C:\Tmp>echo %date%
01/04/2022

Si a ti te sale esto:

1
2
C:\Tmp>echo %date%
vie. 01/04/2022

Añade la linea en negrita

1
2
3
4
5
6
7
8
@echo off
set Fecha=%Date:/=%
set Fecha=%Fecha:~5%
echo 1111%Fecha%^M>E:\CES_Client\File_In\boca_ce.out
move "E:\CES_Client\File_In\*.out" "E:\export\cobro012\"
echo Para salir presione una tecla.
pause >nul
exit

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