::@echo Off del /s /a *.sdf *.suo *.ncb *.user *.dll *.pdb *.netmodule *.aps *.ilk 2>nul for /r . %%d IN (.) DO rd /s /q "%%d/x64" 2>nul for /r . %%d IN (.) DO rd /s /q "%%d/Debug" 2>nul for /r . %%d IN (.) DO rd /s /q "%%d/Release" 2>nul for /r . %%d IN (.) DO rd /s /q "%%d/Bin" 2>nul for /r . %%d IN (.) DO rd /s /q "%%d/Obj" 2>nul for /r . %%d IN (.) DO rd /s /q "%%d/Backup" 2>nul for /r . %%d IN (.) DO rd /s /q "%%d/_UpgradeReport_Files" 2>nul for /r . %%d IN (.) DO rd /s /q "%%d/.vs" 2>nul
::@echo Off del *.crf /q /s del *.o /q /s del *.d /q /s del *.axf /q /s del *.htm /q /s del *.sct /q /s del *.dep /q /s
del *.lst /q /s del *.map /q /s
del *.uvguix.* /q /s del JLinkLog.txt /q /s
del *.dbgconf /q /s
del *.iex /s del *.tra /s del *.bak /s del *.ddk /s del *.edk /s del *.lnp /s del *.mpf /s del *.mpj /s del *.obj /s del *.omf /s ::del *.opt /s ::不删除JLINK的设置 del *.plg /s del *.rpt /s del *.tmp /s del *.__i /s
exit
Altium Desiger 垃圾清理
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
::@echo Off del *.SchDocPreview /q /s del *.PcbDocPreview /q /s del *.PrjPcbStructure /q /s del *.AversionPreview /q /s del *.csvPreview /q /s del *.repPreview /q /s
for /r . %%d IN (.) DO rd /s /q "%%d/History" 2>nul
::for /f "delims=" %%i in ('dir /b /a *.PrjPcb') do ( :: set"name=%%~ni"echo %name% ::)
::for /r . %%d IN (.) DO rd /s /q "%%d/Project Logs for %name%" 2>nul ::for /r . %%d IN (.) DO rd /s /q "%%d/Project Outputs for %name%" 2>nul