8Sep
השאלה של היום &מפגש תשובה מגיע אלינו באדיבות SuperUser - חלוקה של סטאק שערי, קהילה מונחה קיבוץ של Q & אתרי אינטרנט.תמונה של באדיבות wandersick( Flickr).
השאלה
קורא הקורא ג'ו קירני רוצה לדעת אם HKLM הוא רק כינוי עבור HKEY_LOCAL_MACHINE או אם יש באמת הבדלים בין השניים בזמנים:
HKLM משמש לעתים קרובות כקיצור עבור HKEY_LOCAL_MACHINE, אך באופן בלתי צפוי נראה שגם זהנכון כשאני שואל את רג.עבור ערך.
- C \ \ \ \ NT \ C \ \ \ "\" CurrentVersion "/ v" CurrentVersion "
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion
CurrentVersion REG_SZ 6.1 - C: \ & gt; שאילתת reg" HKEY_LOCAL_MACHINE\ SOVWARE \ \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion
CurrentVersion REG_SZ 6.1
האם יש איזכורים המצביעים על כך שהם שווים או שאחד מהם הוא כינוי עבור האחר?או האם יש, למעשה, מקרים שבהם הם לא אותו דבר?
האם HKLM פשוט כינוי עבור HKEY_LOCAL_MACHINE או האם יש למעשה כמה הבדלים בין השניים?
התשובה
תרומות SuperUser Twinkles ו- John smith יש את התשובה עבורנו.ראשית, למעלה, Twinkles:
לא, למרות HKLM הוא קיצור עבור HKEY_LOCAL_MACHINE, אין הצהרה רשמית של מיקרוסופט כי זה תמיד שווה.למעשה, הוא קובע במפורש כי הזמינות של קיצורי דרך אלה תלויה בתוכנה בשימוש והם מכונים בדרך כלל בשם קיצורים נפוצים .
ישנם מקרים בהם קיצור HKEY_LOCAL_MACHINE ל- HKLM אינו מותר, למשל בעת הגדרת מדיניות.
ואחריו התשובה מאת john smith:
גם אתה לא יכול להשתמש קיצורים אלה. קבצים, אתה צריך לכתוב את שם מלא בתוך הריבועי שם.
יש לך מה להוסיף להסבר?נשמע את ההערות.רוצה לקרוא תשובות נוספות ממשתמשים אחרים בעלי ידע טכנולוגי?בדוק את נושא הדיון המלא כאן.