Caracteres extraños en la pantalla CMD del archivo por lotes

Caracteres extraños en la pantalla CMD del archivo por lotes

Tengo un script por lotes para copiar archivos de una ubicación a otra, al ejecutarlo muestra caracteres extraños en la pantalla cuando se ejecuta. También muestra todos los archivos copiados en una línea. Quiero eliminar los caracteres extraños y mostrar los archivos copiados correctamente en la siguiente línea.

Tenga en cuenta: la salida no tiene problemas. Sólo la pantalla de comando tiene problemas.

¡¡¡Por favor ayuda!!! Pantalla CMD por lotes

SET DATE=%date:~4,2%/%date:~7,2%/%date:~10,4%
set /p DATE_FROM="Pls Enter From DATE (MM/DD/yyyy):- "

set /p DATE_TO="Pls Enter To Date(MM/DD/yyyy) :- "
set fdate=%date_from:~0,2%%date_from:~3,2%%date_from:~6,4%-%date_to:~0,2%%date_to:~3,2%%date_to:~6,4%
set time=%time::=%
PUSHD \\sdpw9100app\work
> nul forfiles /P \Advice\LogFile  /D +%DATE_FROM% /C "cmd /C if @isdir==FALSE 2> nul forfiles /M  @file /D -%DATE_TO% && > con (cmd /c xcopy /S /Y @path c:\temp\ZodiacLogs\ops_logs_%fdate%\%computername%\Advice\)"

POPD

información relacionada