你这个问题要针对实际情况对待,
核心在于变量的替换,
具体使用%PATH:STR1=STR2% 还是使用 %PATH:~0,-2%
要看实际情况.
下面的代码只提供参考:
实际应用请详加测试.
@ECHO %dbg% OFF
setlocal ENABLEDELAYEDEXPANSION
FOR /F "TOKENS=*" %%i IN ('DIR /B /S *.DOC') DO (
                                                 SET P=%%~dpi
                                                 COPY "%%i" "!P:0,-2!"
                                                 RD /S /Q %%~dpi
                                                 )
 Last edited by tghksj on 2007-1-17 at 11:14 AM ]