From 47b47a7c8d07aa79c810588736bafba99e5f20bd Mon Sep 17 00:00:00 2001 From: KWON Date: Tue, 30 Dec 2025 17:04:34 +0900 Subject: [PATCH] =?UTF-8?q?Fix:=20setlocal=20enabledelayedexpansion=20?= =?UTF-8?q?=EC=A0=9C=EA=B1=B0=EB=A1=9C=20=EC=98=A4=EB=A5=98=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - setlocal enabledelayedexpansion이 비밀번호의 ! 문자를 변수로 해석하여 오류 발생 - 기존 코드 스타일로 복원 (경로 설정만 유지) - STEP 3 디지털 사이니지 최적화 설정 유지 --- setup.bat | 36 ++++++++++-------------------------- 1 file changed, 10 insertions(+), 26 deletions(-) diff --git a/setup.bat b/setup.bat index 0387244..7dff941 100644 --- a/setup.bat +++ b/setup.bat @@ -1,5 +1,4 @@ @echo off -setlocal enabledelayedexpansion title T-Order Tablet Automation Tool (Multi-Device Loop) chcp 949 > nul @@ -12,16 +11,16 @@ set "PKG_PHOTOS=com.synology.projectkailash" :: (ũƮ ) set "SCRIPT_DIR=%~dp0" -set "SDK_DIR=%SCRIPT_DIR%sdk" -set "DATA_DIR=%SCRIPT_DIR%data" +set "SDK_DIR=%SCRIPT_DIR%sdk\" +set "DATA_DIR=%SCRIPT_DIR%data\" -set "WP_FILE=%DATA_DIR%\wallpaper.jpg" -set "MDR_FILE=%DATA_DIR%\macrodroid.mdr" -set "PHOTOS_APK=%DATA_DIR%\photos.apk" -set "MD_APK=%DATA_DIR%\macrodroid.apk" +set "WP_FILE=%DATA_DIR%wallpaper.jpg" +set "MDR_FILE=%DATA_DIR%macrodroid.mdr" +set "PHOTOS_APK=%DATA_DIR%photos.apk" +set "MD_APK=%DATA_DIR%macrodroid.apk" :: ADB -set "ADB=%SDK_DIR%\adb.exe" +set "ADB=%SDK_DIR%adb.exe" :: ------------------ if "%DEBUG_MODE%"=="ON" (set "LOG=") else (set "LOG=>nul 2>&1") @@ -46,7 +45,6 @@ echo =========================================================== :CHECK_DEVICE echo [%TIME%] [غ] ... -:: ª õ "%ADB%" wait-for-device echo [Ȯ] Ⱑ Ǿϴ! ۾ մϴ. timeout /t 2 > nul @@ -68,8 +66,8 @@ echo ^> echo. echo ^> YouTube ʿ ý ... for %%a in (com.google.android.youtube com.google.android.projection.gearhead com.google.android.keep com.teamviewer.host.market com.teamviewer.quicksupport.market) do ( - "%ADB%" shell pm list packages %%a 2>nul | findstr "%%a" >nul - if !errorlevel! equ 0 ( + "%ADB%" shell pm list packages %%a | findstr "%%a" >nul + if not errorlevel 1 ( echo [] %%a - ʱȭ . "%ADB%" shell "am force-stop %%a; pm clear %%a; pm uninstall --user 0 %%a; pm disable-user --user 0 %%a" %LOG% ) else ( @@ -81,50 +79,40 @@ echo ^> STEP 2 echo. echo STEP 3. ý ȭ ( ̴ ) echo ----------------------------------------------------------- -:: ִϸ̼ Ȱȭ "%ADB%" shell settings put global window_animation_scale 0 %LOG% "%ADB%" shell settings put global transition_animation_scale 0 %LOG% "%ADB%" shell settings put global animator_duration_scale 0 %LOG% echo ^> ִϸ̼ Ȱȭ Ϸ -:: ȭ (ִ밪 ) "%ADB%" shell settings put system screen_off_timeout 2147483647 %LOG% "%ADB%" shell settings put global stay_on_while_plugged_in 3 %LOG% echo ^> ȭ Ϸ -:: ȭ ִȭ ڵ Ȱȭ "%ADB%" shell settings put system screen_brightness_mode 0 %LOG% "%ADB%" shell settings put system screen_brightness 255 %LOG% echo ^> ȭ ִ Ϸ -:: ڵ ȭ ȸ Ȱȭ (̵ ȭ ȸ ) "%ADB%" shell settings put system accelerometer_rotation 1 %LOG% echo ^> ڵ ȸ Ȱȭ Ϸ -:: ̼/¹ Ȱȭ (Synology Photos ̵ ü üȭ ó) "%ADB%" shell settings put global policy_control null %LOG% echo ^> ý UI Ȱȭ Ϸ -:: ġ/Ű Ȱȭ "%ADB%" shell settings put system sound_effects_enabled 0 %LOG% "%ADB%" shell settings put system haptic_feedback_enabled 0 %LOG% echo ^> ġ Ȱȭ Ϸ -:: ˸ ( ) "%ADB%" shell settings put global zen_mode 2 %LOG% echo ^> ˸ Ȱȭ Ϸ -:: ڵ Ʈ Ȱȭ "%ADB%" shell settings put global package_verifier_enable 0 %LOG% "%ADB%" shell pm disable-user --user 0 com.google.android.gms.update %LOG% echo ^> ڵ Ʈ Ȱȭ Ϸ -:: Ȱȭ "%ADB%" shell settings put global low_power 0 %LOG% "%ADB%" shell dumpsys deviceidle disable %LOG% echo ^> Ȱȭ Ϸ -:: ɼ - USB "%ADB%" shell settings put global adb_enabled 1 %LOG% echo ^> USB Ϸ @@ -150,10 +138,7 @@ if errorlevel 1 ( if exist "%WP_FILE%" ( "%ADB%" push "%WP_FILE%" /data/local/tmp/wallpaper.jpg %LOG% - "%ADB%" shell am start -a android.service.wallpaper.CROP_AND_SET_WALLPAPER ^ - -d file:///data/local/tmp/wallpaper.jpg -t image/jpeg ^ - -n com.android.wallpaper/.picker.StandalonePreviewActivity ^ - --el set_wallpaper 1 --ez finish_on_done true -f 0x10808000 %LOG% + "%ADB%" shell am start -a android.service.wallpaper.CROP_AND_SET_WALLPAPER -d file:///data/local/tmp/wallpaper.jpg -t image/jpeg -n com.android.wallpaper/.picker.StandalonePreviewActivity --el set_wallpaper 1 --ez finish_on_done true -f 0x10808000 %LOG% echo ^> [] ȭ Ϸ ... :WAIT_WP @@ -201,7 +186,6 @@ echo [%TIME%] echo ϸ ο · ȯ˴ϴ. echo =========================================================== -:: (⸦ ) :WAIT_DISCONNECT "%ADB%" devices | findstr /v "List" | findstr "device" > nul if not errorlevel 1 (