批次檔 CMD 畫面中的奇怪字符

批次檔 CMD 畫面中的奇怪字符

我有一個批次腳本,用於將文件從一個位置複製到另一個位置,運行時它在屏幕上顯示奇怪的字元。我想刪除奇怪的字元並在下一行顯示正確複製的檔案。

請注意:輸出沒有問題。只有命令螢幕有問題。

請幫忙! 批次CMD螢幕

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

相關內容