@echo off
setlocal enabledelayedexpansion
set "list_file=文件清单(UTF-8).txt"
set "target_folder=清单文件"
if not exist "%list_file%" (
echo "文件清单不存在!"
pause
exit
)
if not exist "%target_folder%" (mkdir "%target_folder%")
for /f "tokens=* usebackq" %%f in ("%list_file%") do (
set "filename=%%~f"
if exist "!filename!" (move "!filename!" "%target_folder%")
)
echo "剪切完成!"
pause
==========================================
没办法移动有中文或日语的文件,请问怎么修改呢?