בקשה | עזרה בהכנת פקודת ADB למחיקת קבצים רבים
-
@EBA כתב בבקשה | עזרה בהכנת פקודת ADB למחיקת קבצים רבים:
יש לי מכשיר עם הרשאות רוט
אני מעוניין להכין פקודה שתמחק לי קבצים שונים בנתיבים שונים
ממה שחפרתי בפורום הבסיס אמור להיות לכאורה משהו כזה:@echo off adb kill-server echo waiting for device.. adb wait-for-device pm uninstall -k --user 0 system/xxx/xxx pm uninstall -k --user 0 system/xxx/xxx pm uninstall -k --user 0 system/xxx/xx
מה שחסר כאן זה כמובן נתינת הרשאות רוט, ואולי צריך לעשות משהו בין פקודת מחיקה אחת לחברתה, ובטח חסר עוד כל מיני דברים כדי שזה יעבוד...
אה, ויהיה בונוס נחמד אם באותה פקודה גם תתקין לי כמה אפליקציות שיש בתיקייה, משהו כמו זה:
[זו פקודה שעובדת לי להתקנה, השאלה היא איך משלבים את זה בסקריפט שביקשתי קודם, שזה יעשה את זה אחרי המחיקות]@echo off :install adb kill-server echo waiting for device.. adb wait-for-device echo. echo Installing.. echo. adb install ccc.apk
תודה רבה!! @A0533057932 @מיישה @משה-144 @מישהו-12
יש לך כמה טעויות
יש פקודה למחיקה ויש פקודה להסרת התקנה.
הפקודה להסרת התקנה לא מחייבת רוט אבל צריך לכתוב את שם החבילה.
לדוגמה:pm uninstall com.android.googla.gm
הפקודה למחיקה מהמערכת מחייבת רוט
זה אמור להיות עם אני לא טועה בסגנון הזהsu pm d /system/app/game
אתה יכול לשאול את הבינה מלאכותית
מה שכתוב k user 0 זה למי שאתה רוצה למחוק לו ממשתמש מסויים במערכת
לפעמים צריך לכתוב את זה גם -
@זונדל-גרנד כתב בבקשה | עזרה בהכנת פקודת ADB למחיקת קבצים רבים:
יש לך כמה טעויות
יש פקודה למחיקה ויש פקודה להסרת התקנה.
הפקודה להסרת התקנה לא מחייבת רוט אבל צריך לכתוב את שם החבילה.אני מכיר את הפקודה הזו, אני מתכוון למחיקה, ולכן טרחתי לעשות רוט.
הפקודה למחיקה מהמערכת מחייבת רוט
זה אמור להיות עם אני לא טועה בסגנון הזהsu
pm d /system/app/gameנכון, משהו כזה, השאלה איזה משהו...
אתה יכול לשאול את הבינה מלאכותית
אני מעדיף את הבינה האנושית...
מה שכתוב k user 0 זה למי שאתה רוצה למחוק לו ממשתמש מסויים במערכת
זה מה שהיה כתוב בפקודה שמצאתי בפורום, לא ידוע אם היא עובדת
-
@נחמן-פלח לייק נתתי, על העזרה, אבל את הכיפה אני אוריד כשזה יעבוד...
זה עדיין לא מספיק לי, מה הפקודה השלמה שאני מכין בקובץ באט?
ככה? לא אמור להיות כתוב שם SU איפשהו?@echo off adb root adb remount adb shell rm -rf /path/to/file1 /path/to/file2
-
@נחמן-פלח שמעתי לעצתך ושאלתי את GPT
וזה מה שהוא נתן לי:@echo off adb wait-for-device rem Replace 'file1', 'file2', etc. with actual file paths set FILES_TO_DELETE="/system/path/to/file1" "/system/path/to/file2" "/system/path/to/file3" rem Iterate through each file and delete it for %%i in (%FILES_TO_DELETE%) do ( adb shell su -c "rm -f '%%i'" ) echo Done
לא ברור לי בכלל מה הולך כאן.... נראה שהוא נתן הת הרשאות הרוט רק אחרי המחיקה בכלל, ולא יודע מה עוד הוא כתב שם.
-
@מישהו12 לא הבנתי כלום.....
וזה שונה לגמרי ממה ששני המלאכותיות אמרו.
אני מעז ומבקש שאתה ושאר המומחים תעלו לכאן קובץ באט מוכן, שאותו אני שם בתיקייה של הADB ופשוט מפעיל...
תעשו לשם הדוגמא שאני מוחק את הקובץ SYSTEM/APP/CONECTS, ואחריו את SYSTEM/APP/CONECTS2 ואחריו SYSTEM/APP/CONECTS3 -
-
@EBA כתב בבקשה | עזרה בהכנת פקודת ADB למחיקת קבצים רבים:
אגב, למה זה משנה?
למבנה הפקודות.
אכין לך בהמשך בלנ"ד.@EBA כתב בבקשה | עזרה בהכנת פקודת ADB למחיקת קבצים רבים:
ש הבדל אם הרוט הוא סופר יוזר או מג'יסק?
סופר יוזר על 11?
מה, phh super su?