批處理新手入門導讀[視頻教程]批處理基礎視頻教程[視頻教程]VBS基礎視頻教程
[批處理文件精品]批處理版照片整理器[批處理文件精品]純批處理備份&還原驅動在線第三方下載
返回列表 發帖

[文件操作] ROBOCOPY命令針對特定目錄的處理

本帖最后由 xzwcn 于 2020-9-11 22:53 編輯

場景:A文件夾下面有a,b文件夾。a文件夾里面有a1\1.txt,2.txt,3.txt...., a2\1.txt,2.txt,3.txt...b文件夾里面也有名為a的文件夾。
現想用ROBOCOPY命令復制A文件夾到別的地方,要排除A根目錄里面的a文件夾的文件(保留目錄),b里面的文件夾里面的文件都不排除(原樣復制)。

獲得的結果:A\a\a1,A\a\a2,A\b\a...
  1. @echo off
  2. set /p SourcePath=請輸入或拖入源文件夾路徑:
  3. set CurrentPath=%cd%
  4. set TargerPath=%SourcePath%_%date:~0,4%-%date:~5,2%-%date:~8,2%
  5. md "%TargerPath%">nul
  6. ROBOCOPY "%SourcePath%" "%TargerPath%" /E /XF "%SourcePath%\a\*.*\"
  7. cd /d %CurrentPath%
  8. echo 處理完成
  9. pause
復制代碼
會提示錯誤:錯誤: 無效參數 #4:“C:\A\a\*.*"

第6行最后一個 \  刪除試試
QQ 33892006

TOP

回復 2# yhcfsr
還是提示那個錯誤的

TOP

返回列表
36选7开奖结果今天福建 北京十一选五现场直播 山西体彩11选五5遗漏 腾讯三分彩开奖号码 什么时时彩平台好点 快乐8走势图表 云南快乐十分开奖信息 股票指数有什么作用 翼支付 看河北十一选五一定牛 彩票投注网站大全 山西快乐十分开奖结果查询结果 手机炒股怎么炒 吉林十一选五开奖一定牛近期一百期 11选5 博彩真经共享 北京11选5开奖历史 湖北十一选五遗漏数据 四川快乐12开奖号码