瀏覽代碼

Update prefsCleaner.bat

claustromaniac 7 年之前
父節點
當前提交
fdac8fba6a
共有 1 個文件被更改,包括 5 次插入7 次删除
  1. 5 7
      prefsCleaner.bat

+ 5 - 7
prefsCleaner.bat

@@ -65,18 +65,16 @@ IF NOT ERRORLEVEL 1 (
 GOTO :EOF
 REM ######### Cleanup Function ##########
 :cleanup
+FOR /F tokens^=2^ delims^=^'^" %%G IN ('FINDSTR /R /C:"^[^\"']*user_pref[       ]*\([   ]*[\"'][^\"']*[\"'][    ]*," user.js') DO (
+	IF NOT ""=="%%G" (SET "[%%G]=1")
+)
 (
-	FOR /F tokens^=2^ delims^=^'^" %%G IN ('FINDSTR /R /C:"^[^\"']*user_pref[ 	]*\([ 	]*[\"'][^\"']*[\"'][ 	]*," user.js') DO (
-		IF NOT ""=="%%G" (SET "[%%G]=1")
-	)
 	FOR /F "tokens=1,* delims=:" %%G IN ('FINDSTR /N "^" prefs.js') DO (
 		IF ""=="%%H" (
 			ECHO:
 		) ELSE (
-			FOR /F tokens^=1^,2^ delims^=^" %%I IN ("%%H") DO (
-				IF NOT DEFINED [%%J] (
-					ECHO:%%H
-				)
+			FOR /F tokens^=1^,2^ delims^=^"^' %%I IN ("%%H") DO (
+				IF NOT DEFINED [%%J] (ECHO:%%H)
 			)
 		)
 	)