סקריפט | עקוף הרשאות מנהל

הועבר סקריפטים
1 1 1.6k 1
  • מנהל האתר

    רוצים להריץ תוכנות או להתקין תוכנות שדורשות הפעלה כמנהל המערכת בלי להיות מנהל המערכת?
    קחו את זה!

    ניתן גם ליצור לבד את הקובץ:
    יש להעתיק את הטקסט שבתוך המסגרת ולהדביק אותו בתוך קובץ טקסט ואז לשמור אותו בסיומת reg., אחרי שתלחצו על הקובץ פעם אחת יתווסף לכם (במשתמש שבו הפעלתם את הקובץ בלבד) בתפריט ההקשר (לחצן ימני בלע"ז) האופציה לעקוף את ההפעלה כמנהל...
    שימו לב, בווינדוס 7 יש צורך בהרשאת מנהל בשביל להוסיף את הסקריפט, אך לאחר ההוספה כמנהל ניתן להשתמש בו כדי להתקין ללא הרשאות מנהל.

    Windows Registry Editor Version 5.00
     
     
     
    [HKEY_CLASSES_ROOT\*\shell\forcerunasinvoker]
     
    @="Run without privilege elevation"
     
     
     
    [HKEY_CLASSES_ROOT\*\shell\forcerunasinvoker\command]
     
    @="cmd /min /C \"set __COMPAT_LAYER=RUNASINVOKER && start \"\" \"%1\"\""
    

    ניתן גם להוריד קובץ מוכן:
    כאן [סיסמה לחילוץ: shlomo] (גרסת @למדן-וידען בתחומים)

    או את הקובץ הבא (מכיל את הקוד המופיע במסגרת למעלה):
    RunAsInvoker.reg


    להסרת ההתקנה של הסקריפט
    הקישו על מקש ווינדוס+R ואז הקלידו regedit ואנטר, וכך להיכנס לרישום - ריג'סטרי של המחשב,
    ולמחוק את מה שמופיע בנתיב הזה:

    HKEY_CLASSES_ROOT*\shell\forcerunasinvoker
    

    והזה:

    HKEY_CLASSES_ROOT*\shell\forcerunasinvoker\command
    

    או להריץ בשורת הפקודה (CMD) את השורה הבאה:

    reg delete HKEY_CURRENT_USER\Software\Classes\*\shell\forcerunasinvoker /f
    

    קרדיט לרוב החומר שבמדריך.

מדריכים מומלצים נוספים
  • 1 הצבעות
    2 פוסטים
    2k צפיות
    ShlomoS
    בווינדוס 10 אפשר לראות את הנתון הזה גם במנהל המשימות, בלשונית ביצועים>זיכרון.
  • 1 הצבעות
    1 פוסטים
    940 צפיות
    ShlomoS
    MadrichimTipלתוכנה שעושה את זה בממשק גרפי (בעברית) לחץ כאן. מכירים את זה שאנחנו צריכים לפתוח קבצים מסוגים שונים בתוכנה מסויימת? לדוגמה בפנקס רשימות יש לנו כל מיני קבצים שאפילו שזה סיומת אחרת אנחנו נפתח בפנקס רשימות. הבעיה שכל פעם אנחנו צריכים לעשות "פתח באמצעות" > "אפשרויות נוספות". להלן הדרכה להוספה של אפשרות כזו בתפריט מקש ימני. זה הקוד למי שרוצה: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\פתח בפנקס רשימות] @="" "icon"="\"C:\\Windows\\system32\\notepad.exe\"" [HKEY_CLASSES_ROOT\*\shell\פתח בפנקס רשימות\command] @="\"C:\\Windows\\system32\\notepad.exe\" \"%1\"" או בקובץ להוספה מהירה: פתח בפנקס רשימות.reg כעת תוכלו ללחוץ על כל סוגי הקבצים לחיצה ימנית ואז "פתח בפנקס רשימות". אם נרצה לשנות את זה לתוכנה אחרת לאחר התקנת הרגיסטי (עדיף, או לערוך אבל צריך שני סאלשים, כזה: \) נכנס לריגסטרי ע"י חיפוש בהתחל regedit. נגיע למיקום הזה: Computer\HKEY_CLASSES_ROOT\*\shell\פתח בפנקס רשימות נשנה את השם "פתח בפנקס רשימות" לתוכנה שנרצה לדוגמה "פתח בפורמט פקטורי". לאחר מכן נערוך את המיקום של האייקון [image: xctmtx5jjkyethdp4xbh.png] וכן את המיקום דרך איזה תוכנה הקובץ יפתח; מה שמודגש בכחול זה המיקום ואותו נשנה: [image: jqoam4dnvbr9ycxztazj.png] [image: qjiupmwwwnoytcdh6if4.png] נשאיר את אחוז 1. וזהו כעת זה יופיע בתפריט מקש ימני לפי מה שהגדרנו. לדוגמה קובץ מוכן עבור פורמט פקטורי: פתח בפורמט פקטורי.reg קרדיט.
  • 1 הצבעות
    1 פוסטים
    744 צפיות
    ShlomoS
    סקריפט נחמד להוספת האפשרויות לכיבוי, הפעלה מחדש, מצב שינה ונעילה, בלחיצה ימינית על העכבר בשולחן עבודה. כיבוי.reg דוגמה: [image: czmoc6igtnlnckvphxkg.png] לביטול ההוספה הריצו את הקובץ הבא: כיבוי הוספת לחצנים מעודכן.bat או הריצו את הפקודות הבאות ב-CMD (שורת הפקודה) - [חובה להפעיל את שורת הפקודה כמנהל!]: REG DELETE "HKEY_CLASSES_ROOT\DesktopBackground\Shell\נעל את המחשב" /f REG DELETE "HKEY_CLASSES_ROOT\DesktopBackground\Shell\מצב שינה" /f REG DELETE "HKEY_CLASSES_ROOT\DesktopBackground\Shell\הפעל שוב" /f REG DELETE "HKEY_CLASSES_ROOT\DesktopBackground\Shell\כיבוי המחשב" /f REG DELETE "HKEY_CLASSES_ROOT\DesktopBackground\Shell\יציאה מהחשבון" /f להוספה של אחד או יותר מהלחצנים לתפריט הריצו את הקובץ הרצוי מהרשימה הבאה: נעל את המחשב.reg כיבוי המחשב.reg הפעל שוב.reg מצב שינה.reg יציאה מהחשבון.reg כל הקבצים להורדה מהדרייב: https://drive.google.com/drive/folders/13n-yToyLr567Bz7RxMgre4FHlKMvDWJ9?usp=sharing קרדיט ל@אלישי ו@בערל כאן.
  • 1 הצבעות
    1 פוסטים
    1k צפיות
    ShlomoS
    הסבר כללי כונני SSD מציעים תמיכת פקודת TRIM, אשר מופעלת כברירת מחדל ב- Windows 7, שנועד לשמור על הביצועים של ה-SSD ברמה אופטימלית במשך חיי הכונן. פקודת ה Trim מאפשרת למערכת הפעלה להודיע לSSD על בלוקים של נתונים שכבר לא בשימוש וניתן להפלט פנימית על ידי SSD על מנת להבטיח שפעולות כתיבה מאוחרות יותר יבוצעו במלוא המהירות. מאז בלוק הזיכרון חייב להימחק לפני שניתן יהיה לתכנת אותו מחדש, TRIM משפר את ביצועים על ידי מחיקת בלוקים פעילה המכילים נתונים לא חוקיים (זבל), המאפשר לSSD לכתוב נתונים חדשים מבלי לבצע פקודת מחיקה. בנוסף, הSSD יכול לנהל ביעילות את כל הרווחים (מקור). בקצרה, זה מוחק לצמיתות את כל המקום הפנוי בדיסק קשיח. Spoiler לכאורה אין עניין להפעיל את המצב, מלבד מי שמעוניין שלא יוכלו לשחזר את המידע שלו, אם כי לצורך כך יש תוכנות שמוחקות וכותבות שוב ושוב כדי למנוע שחזור. ישנה אפשרות לכבות את מצב trim בכוננים מסוג SSD בלבד ולא בכונן קשיח מסוג HDD, וזאת משום שבשונה מ-SSD שבו ההגדרה היא על ידי המערכת הפעלה, בכונן קשיח זה פנימי בתוך הדיסק ולכן למשתמש הפשוט אין אפשרות לשנות את זה. הסקריפטים עצמם בדיקת מצב קיים: להריץ בשורת הפקודה (CMD): fsutil behavior query DisableDeleteNotify @pause>nul או להפעיל את הקובץ הבא: בדיקת TRIM - אפס פירושו מופעל, 1 פירושו כבוי.bat שינוי מצב: (חובה להפעיל כמנהל כדי שהסקריפט יעבוד.) ביטול מצב TRIM: להריץ ב-CMD כמנהל: @echo off fsutil behavior set DisableDeleteNotify 1 fsutil behavior set disabledeletenotify ReFS 1 echo Check if the result is 1 fsutil behavior query DisableDeleteNotify @pause>nul או להריץ את הקובץ הבא: ביטול trim.bat הפעלת מצב TRIM: להריץ ב-CMD כמנהל: @echo off fsutil behavior set DisableDeleteNotify 0 fsutil behavior set disabledeletenotify ReFS 0 echo Check if the result is 0 fsutil behavior query DisableDeleteNotify @pause>nul או להריץ את הקובץ הבא: הפעלת-trim.bat קרדיט ל@משחזר-מידע על ההסבר והסקריפטים.