簡體   English   中英

批處理腳本可將文件從scource移到目標文件夾,以保存30天以上的文件

[英]Batch script to move file from scource to destination folder for files older than 30 day

我想創建可以將30天以前的文件從一個文件夾復制到另一個文件夾的批處理腳本。 復制到目標文件夾后,還會從源文件夾中刪除30天的舊文件

forfiles /p "c:\sourceFolder" /S /D -30  /C "cmd /c robocopy "C:\DestinationFolder"  "C:\sourceFolder" /mir @file : date>=30 days=nul"

什么也沒發生,甚至沒有錯誤信息顯示

robocopy sourceFolder targetFolder * /s /mov /minage:30 /l

如果列表正確,請從命令中刪除/ l(僅列表)以進行移動

該robocopy僅移動了幾個文件並刪除了我的rar包? 根本不像我想要的那樣工作。 我只希望它能按照user3302083的要求工作。 只需移動2天的文件夾就可以了。 現在我嘗試了一下,它只移動了幾個文件並刪除了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM