2014-06-20 82 views
0

我想从使用Windows命令行的共享文件夹中删除15天旧文件,从共享文件夹窗口批量删除X olderdays文件

例::

Set Shared_root=\\server\folder /* Does not work for this input , how can i make this work ?*/ 

Set shared_root=c:\folder  /*Works for this input */ 

FORFILES /p %shared_root% /d -15 /c "cmd /c ECHO /S /Q @path" >NUL 2>&1 

回答

0

您可以使用robocopy这样的:

(您可以使用/l切换到第一列表中的文件与ROBOCOPY,以免发生意外)

C:\> set _robodel=%TEMP%\~robodel 
C:\> MD %_robodel% 
C:\> ROBOCOPY "C:\source_folder" %_robodel% /move /minage:15 
C:\> del %_robodel% /q 

Source

相关问题