commit 3d9d418eb806973e55c6532f26d305fd22d0aeca Author: Tobias Kauder Date: Tue Feb 2 16:41:05 2021 +0100 Inital Upload diff --git a/WowDeleteUnusedAddonConfigs.bat b/WowDeleteUnusedAddonConfigs.bat new file mode 100644 index 0000000..11e0287 --- /dev/null +++ b/WowDeleteUnusedAddonConfigs.bat @@ -0,0 +1,30 @@ +@echo off +pushd "C:\Games\World of Warcraft\_retail_\WTF\Account" +del /s *.bak +del /s *.old +for /d %%i in (*) do ( + if exist %%i\SavedVariables\ ( + echo Account: %%i + for %%j in ("%%i\SavedVariables\*.lua") do ( + echo GlobalSV: %%~nj + if not exist ..\..\Interface\AddOns\%%~nj\ ( + echo Delete: %%~nj + del "%%j" + ) + ) + for /d %%j in ("%%i\*") do ( + for /d %%k in ("%%j\*") do ( + echo Character: %%k + for %%l in ("%%k\SavedVariables\*.lua") do ( + echo CharSV: %%~nl + if not exist ..\..\Interface\AddOns\%%~nl\ ( + echo Delete: %%~nl + del "%%l" + ) + ) + ) + ) + ) +) +popd +pause