???(DOS)bat里如何删除与指定名不匹配的文件夹???
树猫 2013-11-27 11:22:32 在bat里,如何删除与指定名不匹配的文件夹
用 for /f %%i in ('dir /ad /b C:\Temp\20131126*') do rd /s /q "C:\Temp\%%i" 可以删除
C:\Temp下文件夹名与"20131126*"相匹配的文件夹,但是我现在要删除文件夹名与"20131127*"不匹配
的文件夹,该怎么做?
背景:sqlserver的快照每天都生成大量的快照,所以需要定时删除昨日以前的快照文件夹,而保留今天的。