בקשה | עזרה בהכנת פקודת 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
מה שחסר כאן זה כמובן נתינת הרשאות רוט, ואולי צריך לעשות משהו בין פקודת מחיקה אחת לחברתה, ובטח חסר עוד כל מיני דברים כדי שזה יעבוד...
-
@זונדל-גרנד כתב בבקשה | עזרה בהכנת פקודת ADB למחיקת קבצים רבים:
יש לך כמה טעויות
יש פקודה למחיקה ויש פקודה להסרת התקנה.
הפקודה להסרת התקנה לא מחייבת רוט אבל צריך לכתוב את שם החבילה.אני מכיר את הפקודה הזו, אני מתכוון למחיקה, ולכן טרחתי לעשות רוט.
הפקודה למחיקה מהמערכת מחייבת רוט
זה אמור להיות עם אני לא טועה בסגנון הזהsu
pm d /system/app/gameנכון, משהו כזה, השאלה איזה משהו...
אתה יכול לשאול את הבינה מלאכותית
אני מעדיף את הבינה האנושית...
מה שכתוב k user 0 זה למי שאתה רוצה למחוק לו ממשתמש מסויים במערכת
זה מה שהיה כתוב בפקודה שמצאתי בפורום, לא ידוע אם היא עובדת
-
@EBA כתב בבקשה | עזרה בהכנת פקודת ADB למחיקת קבצים רבים:
אתה יכול לשאול את הבינה מלאכותית
אני מעדיף את הבינה האנושית...
דווקא לא תשאל בבינג.
דרך אגב מבינג אפשר לבקש גם קודים בפיתון! הוא בעצמו סיפר לי -
@נחמן-פלח כתב בבקשה | עזרה בהכנת פקודת ADB למחיקת קבצים רבים:
דווקא לא תשאל בבינג.
אני יודע שאפשר, ובכל זאת מעדיף לשאול בני אדם. לגיטימי, לא?
בנוגע לתיוג, זה היה חצי בכוונה, כי הוא כתב פעם שמטרידים אותו עם תיוגים... -
@EBA כתב בבקשה | עזרה בהכנת פקודת ADB למחיקת קבצים רבים:
לגיטימי, לא?
ת'אמת שעד לא מזמן גם אני הייתי כזה אבל השתנו דברים
ובכל אופן אם אתה רוצה תגיד לי מה לשאול ואני אשאל -
@נחמן-פלח נו נו, לא מאמין בזה, אדרבה תבקש ממנו מה שביקשתי ותפתיע אותי אם זה יעבוד, אני אסיר את הכיפת לילה בפניך...
אני בכל אופן ממשיך להמתין לעזרת המומחים כאן, תגידו, @יושב-אהלים עדיין חי? -
@EBA
בבקשה
ואני מעדיף את הכיפה הרגילה אפשר
ותן לייק לקח לי הרבה מאד זמן להביא את זה (1) דקה ובעצם את הכיפה תוריד לפני הבינה המלאכותית -
@נחמן-פלח לייק נתתי, על העזרה, אבל את הכיפה אני אוריד כשזה יעבוד...
זה עדיין לא מספיק לי, מה הפקודה השלמה שאני מכין בקובץ באט?
ככה? לא אמור להיות כתוב שם 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
לא ברור לי בכלל מה הולך כאן.... נראה שהוא נתן הת הרשאות הרוט רק אחרי המחיקה בכלל, ולא יודע מה עוד הוא כתב שם.
-
!system/bin/sh su -c rm /path/to/file su -c rm /path/to/file2
וכן על זה הדרך.
לשמור כקובץ sh, ואז לשים אותו (למשל) בהורדות ודרך adbcd /sdcard/Download ./script.sh
אני לא בטוח לגבי השורה הראשונה בסקריפט, צריך לבדוק.
לא לוקח אחריות.@מישהו12 לא הבנתי כלום.....
וזה שונה לגמרי ממה ששני המלאכותיות אמרו.
אני מעז ומבקש שאתה ושאר המומחים תעלו לכאן קובץ באט מוכן, שאותו אני שם בתיקייה של הADB ופשוט מפעיל...
תעשו לשם הדוגמא שאני מוחק את הקובץ SYSTEM/APP/CONECTS, ואחריו את SYSTEM/APP/CONECTS2 ואחריו SYSTEM/APP/CONECTS3 -
@מישהו12 לא הבנתי כלום.....
וזה שונה לגמרי ממה ששני המלאכותיות אמרו.
אני מעז ומבקש שאתה ושאר המומחים תעלו לכאן קובץ באט מוכן, שאותו אני שם בתיקייה של הADB ופשוט מפעיל...
תעשו לשם הדוגמא שאני מוחק את הקובץ SYSTEM/APP/CONECTS, ואחריו את SYSTEM/APP/CONECTS2 ואחריו SYSTEM/APP/CONECTS3 -
@מישהו12 לא הבנתי כלום.....
וזה שונה לגמרי ממה ששני המלאכותיות אמרו.
אני מעז ומבקש שאתה ושאר המומחים תעלו לכאן קובץ באט מוכן, שאותו אני שם בתיקייה של הADB ופשוט מפעיל...
תעשו לשם הדוגמא שאני מוחק את הקובץ SYSTEM/APP/CONECTS, ואחריו את SYSTEM/APP/CONECTS2 ואחריו SYSTEM/APP/CONECTS3@EBA כתב בבקשה | עזרה בהכנת פקודת ADB למחיקת קבצים רבים:
וזה שונה לגמרי ממה ששני המלאכותיות אמרו.
ואז?
@נחמן-פלח כתב בבקשה | עזרה בהכנת פקודת ADB למחיקת קבצים רבים:
@EBA
אולי זה יעזור
לא.
הבינה קרובה לקשקש במוח...
@EBA איזה גרסת אנדרואיד? -
@EBA כתב בבקשה | עזרה בהכנת פקודת ADB למחיקת קבצים רבים:
וזה שונה לגמרי ממה ששני המלאכותיות אמרו.
ואז?
@נחמן-פלח כתב בבקשה | עזרה בהכנת פקודת ADB למחיקת קבצים רבים:
@EBA
אולי זה יעזור
לא.
הבינה קרובה לקשקש במוח...
@EBA איזה גרסת אנדרואיד? -
@EBA כתב בבקשה | עזרה בהכנת פקודת ADB למחיקת קבצים רבים:
וזה שונה לגמרי ממה ששני המלאכותיות אמרו.
ואז?
@נחמן-פלח כתב בבקשה | עזרה בהכנת פקודת ADB למחיקת קבצים רבים:
@EBA
אולי זה יעזור
לא.
הבינה קרובה לקשקש במוח...
@EBA איזה גרסת אנדרואיד? -
@מישהו12 כתב בבקשה | עזרה בהכנת פקודת ADB למחיקת קבצים רבים:
איזה גרסת אנדרואיד?
אגב, למה זה משנה? יש הבדל אם הרוט הוא סופר יוזר או מג'יסק?
@EBA כתב בבקשה | עזרה בהכנת פקודת ADB למחיקת קבצים רבים:
אגב, למה זה משנה?
למבנה הפקודות.
אכין לך בהמשך בלנ"ד.@EBA כתב בבקשה | עזרה בהכנת פקודת ADB למחיקת קבצים רבים:
ש הבדל אם הרוט הוא סופר יוזר או מג'יסק?
סופר יוזר על 11?
מה, phh super su? -
@EBA כתב בבקשה | עזרה בהכנת פקודת ADB למחיקת קבצים רבים:
אגב, למה זה משנה?
למבנה הפקודות.
אכין לך בהמשך בלנ"ד.@EBA כתב בבקשה | עזרה בהכנת פקודת ADB למחיקת קבצים רבים:
ש הבדל אם הרוט הוא סופר יוזר או מג'יסק?
סופר יוזר על 11?
מה, phh super su?@מישהו12 כתב בבקשה | עזרה בהכנת פקודת ADB למחיקת קבצים רבים:
אכין לך בהמשך בלנ"ד.
תודה רבה!! מצפה.
[קובץ באט, כן? כי אני לא בטוח שאני יודע לקחת את הקוד ולעשות ממנו באט, אני מתכוון כמו שיש לי את זה התקנת כלבו רוט.bat להתקנת אפליקציות, זה עובד לי היטב על אנדרואיד 4 וגם על 7]סופר יוזר על 11?
מה, phh super su?לא, באנדרואיד 11 יש לי מג'יסק רגיל.
התכוונתי לשאול האם היית צריך לדעת איזה אנדרואיד כדי לדעת איזה סוג רוט זה, כלומר שעל האנדרואיד הישן יש סופר יוזר ועל החדש מג'יסק. אבל לא משנה.[אני צריך את זה בעיקר עבור האנדרואיד 11, ממנו יהיו לי בהמשך כמה וכמה מכשירים. אמנם יש לי גם מכשיר אחד עם אנדרואיד 7, אבל בו מקסימום אני אמחק ידנית אחד אחד.
-
@מישהו12 כתב בבקשה | עזרה בהכנת פקודת ADB למחיקת קבצים רבים:
אכין לך בהמשך בלנ"ד.
תודה רבה!! מצפה.
[קובץ באט, כן? כי אני לא בטוח שאני יודע לקחת את הקוד ולעשות ממנו באט, אני מתכוון כמו שיש לי את זה התקנת כלבו רוט.bat להתקנת אפליקציות, זה עובד לי היטב על אנדרואיד 4 וגם על 7]סופר יוזר על 11?
מה, phh super su?לא, באנדרואיד 11 יש לי מג'יסק רגיל.
התכוונתי לשאול האם היית צריך לדעת איזה אנדרואיד כדי לדעת איזה סוג רוט זה, כלומר שעל האנדרואיד הישן יש סופר יוזר ועל החדש מג'יסק. אבל לא משנה.[אני צריך את זה בעיקר עבור האנדרואיד 11, ממנו יהיו לי בהמשך כמה וכמה מכשירים. אמנם יש לי גם מכשיר אחד עם אנדרואיד 7, אבל בו מקסימום אני אמחק ידנית אחד אחד.