Fix: setlocal enabledelayedexpansion 제거로 오류 수정
- setlocal enabledelayedexpansion이 비밀번호의 ! 문자를 변수로 해석하여 오류 발생 - 기존 코드 스타일로 복원 (경로 설정만 유지) - STEP 3 디지털 사이니지 최적화 설정 유지
This commit is contained in:
36
setup.bat
36
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"
|
||||
|
||||
:: <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> (<28><>ũ<EFBFBD><C5A9>Ʈ <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
|
||||
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 <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
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%] [<5B>غ<EFBFBD>] <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><>...
|
||||
:: <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> ª<><C2AA> <20><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD>õ<EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
"%ADB%" wait-for-device
|
||||
echo [Ȯ<><C8AE>] <20><><EFBFBD>Ⱑ <20><><EFBFBD><EFBFBD><EFBFBD>Ǿ<EFBFBD><C7BE><EFBFBD><EFBFBD>ϴ<EFBFBD>! <20>۾<EFBFBD><DBBE><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>մϴ<D5B4>.
|
||||
timeout /t 2 > nul
|
||||
@ -68,8 +66,8 @@ echo ^>
|
||||
echo.
|
||||
echo ^> YouTube <20><> <20><><EFBFBD>ʿ<EFBFBD><CABF><EFBFBD> <20>ý<EFBFBD><C3BD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD> <20><>...
|
||||
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 [<5B><><EFBFBD><EFBFBD>] %%a - <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ʱ<EFBFBD>ȭ <20><> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>.
|
||||
"%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. <20>ý<EFBFBD><C3BD><EFBFBD> <20><><EFBFBD><EFBFBD>ȭ (<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD> <20><><EFBFBD><EFBFBD>)
|
||||
echo -----------------------------------------------------------
|
||||
:: <20>ִϸ<D6B4><CFB8>̼<EFBFBD> <20><>Ȱ<EFBFBD><C8B0>ȭ
|
||||
"%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 ^> <20>ִϸ<D6B4><CFB8>̼<EFBFBD> <20><>Ȱ<EFBFBD><C8B0>ȭ <20>Ϸ<EFBFBD>
|
||||
|
||||
:: ȭ<><C8AD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> (<28>ִ밪 <20><><EFBFBD><EFBFBD>)
|
||||
"%ADB%" shell settings put system screen_off_timeout 2147483647 %LOG%
|
||||
"%ADB%" shell settings put global stay_on_while_plugged_in 3 %LOG%
|
||||
echo ^> ȭ<><C8AD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>Ϸ<EFBFBD>
|
||||
|
||||
:: ȭ<><C8AD> <20><><EFBFBD><EFBFBD> <20>ִ<EFBFBD>ȭ <20><> <20>ڵ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><>Ȱ<EFBFBD><C8B0>ȭ
|
||||
"%ADB%" shell settings put system screen_brightness_mode 0 %LOG%
|
||||
"%ADB%" shell settings put system screen_brightness 255 %LOG%
|
||||
echo ^> ȭ<><C8AD> <20><><EFBFBD><EFBFBD> <20>ִ<EFBFBD> <20><><EFBFBD><EFBFBD> <20>Ϸ<EFBFBD>
|
||||
|
||||
:: <20>ڵ<EFBFBD> ȭ<><C8AD> ȸ<><C8B8> Ȱ<><C8B0>ȭ (<28><><EFBFBD><EFBFBD><EFBFBD>̵<EFBFBD><CCB5><EFBFBD> ȭ<><C8AD> ȸ<><C8B8> <20><><EFBFBD><EFBFBD>)
|
||||
"%ADB%" shell settings put system accelerometer_rotation 1 %LOG%
|
||||
echo ^> <20>ڵ<EFBFBD> ȸ<><C8B8> Ȱ<><C8B0>ȭ <20>Ϸ<EFBFBD>
|
||||
|
||||
:: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̼<EFBFBD>/<2F><><EFBFBD>¹<EFBFBD> Ȱ<><C8B0>ȭ (Synology Photos <20><><EFBFBD><EFBFBD><EFBFBD>̵<EFBFBD><CCB5> <20><>ü <20><>üȭ<C3BC><C8AD> ó<><C3B3>)
|
||||
"%ADB%" shell settings put global policy_control null %LOG%
|
||||
echo ^> <20>ý<EFBFBD><C3BD><EFBFBD> UI Ȱ<><C8B0>ȭ <20>Ϸ<EFBFBD>
|
||||
|
||||
:: <20><>ġ/Ű <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>Ȱ<EFBFBD><C8B0>ȭ
|
||||
"%ADB%" shell settings put system sound_effects_enabled 0 %LOG%
|
||||
"%ADB%" shell settings put system haptic_feedback_enabled 0 %LOG%
|
||||
echo ^> <20><>ġ <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>Ȱ<EFBFBD><C8B0>ȭ <20>Ϸ<EFBFBD>
|
||||
|
||||
:: <20>˸<EFBFBD> <20><><EFBFBD><EFBFBD> (<28><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>)
|
||||
"%ADB%" shell settings put global zen_mode 2 %LOG%
|
||||
echo ^> <20>˸<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> Ȱ<><C8B0>ȭ <20>Ϸ<EFBFBD>
|
||||
|
||||
:: <20>ڵ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʈ <20><>Ȱ<EFBFBD><C8B0>ȭ
|
||||
"%ADB%" shell settings put global package_verifier_enable 0 %LOG%
|
||||
"%ADB%" shell pm disable-user --user 0 com.google.android.gms.update %LOG%
|
||||
echo ^> <20>ڵ<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʈ <20><>Ȱ<EFBFBD><C8B0>ȭ <20>Ϸ<EFBFBD>
|
||||
|
||||
:: <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><>Ȱ<EFBFBD><C8B0>ȭ
|
||||
"%ADB%" shell settings put global low_power 0 %LOG%
|
||||
"%ADB%" shell dumpsys deviceidle disable %LOG%
|
||||
echo ^> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><>Ȱ<EFBFBD><C8B0>ȭ <20>Ϸ<EFBFBD>
|
||||
|
||||
:: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ɼ<EFBFBD> - USB <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
"%ADB%" shell settings put global adb_enabled 1 %LOG%
|
||||
echo ^> USB <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>Ϸ<EFBFBD>
|
||||
|
||||
@ -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 ^> [<5B><><EFBFBD><EFBFBD>] <20><><EFBFBD><EFBFBD>ȭ<EFBFBD><C8AD> <20><><EFBFBD><EFBFBD> <20>Ϸ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><>...
|
||||
:WAIT_WP
|
||||
@ -201,7 +186,6 @@ echo [%TIME%]
|
||||
echo <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ϸ<EFBFBD> <20><><EFBFBD>ο<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD>·<EFBFBD> <20><>ȯ<EFBFBD>˴ϴ<CBB4>.
|
||||
echo ===========================================================
|
||||
|
||||
:: <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> (<28><><EFBFBD>⸦ <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>)
|
||||
:WAIT_DISCONNECT
|
||||
"%ADB%" devices | findstr /v "List" | findstr "device" > nul
|
||||
if not errorlevel 1 (
|
||||
|
||||
Reference in New Issue
Block a user