[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
  1. @echo off
  2. set "FileList=A3测试.txt"
  3. set "FolderDst=F:\网络游戏\诛仙-422\422界面配置\422界面文件\tga"
  4. set "FileError=不存在.txt"
  5. type nul > "%FileError%"
  6. for /f "delims=" %%a in ('type "%FileList%"') do (
  7.     if not exist "%%a\" (
  8.         if exist "%%a" (
  9.             xcopy /e "%%a" "%FolderDst%\%%~pa"
  10.         ) else (
  11.             >> "%FileError%" echo %%a
  12.         )
  13.     ) else (
  14.         >> "%FileError%" echo 存在同名文件夹 %%a
  15.     )
  16.    
  17. )
  18. echo 完成
  19. pause
复制代码
1

评分人数

TOP

回复 6# 172788876


    你把代码保存为 test.bat 看看是否会重复复制?

TOP

回复 5# 172788876


不太明白你在说什么。
请把我的代码生成的“不存在.txt”的内容和你希望得到的内容分别发出来看看,直接发文本内容,不要截图。

TOP

返回列表