วิธีการ: ใช้สคริปต์เพื่อเปลี่ยนแปลงรีจิสทรีสิทธิ์จากบรรทัดคำสั่ง

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 245031 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
ขยายทั้งหมด | ยุบทั้งหมด

สรุป

บทความนี้อธิบายวิธีการใช้สคริปต์เพื่อเปลี่ยนแปลงสิทธิ์ที่กำหนดไว้ในรีจิสทรีคีย์จากพรอมต์คำสั่ง โดยใช้โปรแกรมอรรถประโยชน์ Regini.exe ที่มาพร้อมกับ Microsoft Windows NT Server 4.0 ทรัพยากร Kit Kit ทรัพยากรเป็นผลิตภัณฑ์ที่แยกต่างหากที่ซื้อจาก Microsoft

ข้อมูลเพิ่มเติม

ข้อควรระวัง: เมื่อคุณใช้สคริปต์เพื่อเปลี่ยนแปลงสิทธิ์ของรีจิสทรี คุณแทนชุดทั้งหมดของสิทธิ์ที่กำหนดไว้ในรีจิสทรีคีย์ปัจจุบัน ตัวอย่างเช่น ถ้าคุณมีสี่ชนิดของสิทธิ์ที่กำหนดไว้ในคีย์รีจิสทรีเฉพาะของผู้ใช้ และคุณสร้าง และเรียกใช้แฟ้มสคริปต์ที่เปลี่ยนแปลงสิทธิ์สำหรับสามเท่าของสี่ชนิดของผู้ใช้ รายละเอียดเกี่ยวกับชนิดที่สี่จะถูกลบ

เมื่อต้องการใช้สคริปต์เพื่อเปลี่ยนแปลงสิทธิ์ที่กำหนดไว้ในรีจิสทรีคีย์จากพรอมต์คำสั่ง:

  1. การติดตั้งรุ่นล่าสุดของทรัพยากร 4.0 เซิร์ฟเวอร์ของ Windows NT Kit
  2. สร้างแฟ้มสคริปต์ที่ประกอบด้วยคำสั่งเปลี่ยนแปลง:
    1. เริ่มตัวแก้ไขข้อความใด ๆ (เช่น Notepad)
    2. พิมพ์คีย์รีจิสทรีและการอนุญาตที่เหมาะสมในรูปแบบต่อไปนี้
      \Registry\hive\key [สิทธิ์]
      โดยไฮฟ์คือ ชื่อของรีจิสทรีไฮฟ์ คีย์คือ ชื่อของรีจิสทรีคีย์ รวม [สิทธิ์เป็นรูปแบบตัวเลขไบนารีสิทธิ์

      ตัวอย่างเช่น การปรับเปลี่ยนรีจิสทรีคีย์ HKEY_LOCAL_MACHINE\Software เพื่อให้ผู้ดูแลที่ กลุ่มและผู้สร้าง/เจ้าของกลุ่ม Full Control สิทธิ์และ Everyone กลุ่มสิทธิ์ในการอ่าน พิมพ์สายอักขระต่อไปนี้:
      \Registry\Machine\Software [1 5 8]
      หมายเหตุ:: คุณต้องพิมพ์สิทธิ์ในรูปแบบตัวเลขไบนารี คุณยังต้องอ้างอิงไปยังกลุ่มรีจิสทรีในรูปแบบที่กำหนดไว้ล่วงหน้า สำหรับข้อมูลเพิ่มเติม เกี่ยวกับวิธีการอ้างอิงถึงรีจิสทรีไฮฟ์ในแฟ้มสคริปต์ และ เกี่ยวกับหมายเลขไบนารีสำหรับชนิดต่าง ๆ ของสิทธิ์ อ้างอิงไปยังส่วน 'การอ้างอิงไปยังรีจิสทรี Hives และการแสดงตัวเลขไบนารีสำหรับการอนุญาต' ในบทความนี้
    3. บันทึก และแฟ้มสคริปต์ที่ปิดแล้ว
  3. พิมพ์คำสั่งต่อไปนี้ที่พร้อมท์รับคำสั่ง และจากนั้น กดป้อน
    REGINI [-m \\computername] scriptname
    โดยที่ computername คือ ชื่อของคอมพิวเตอร์และ scriptname คือ ชื่อของแฟ้มสคริปต์ที่คุณเพิ่งสร้างขึ้น

    หมายเหตุ:: ใช้ตัวเลือก -m เท่านั้นเมื่อคุณแก้ไขรีจิสทรีของคอมพิวเตอร์ระยะไกล ให้แน่ใจว่าได้รวมเส้นทางทั้งหมดไปยังแฟ้มสคริปต์
การอ้างอิงไปยังกลุ่มรีจิสทรีและแสดงตัวเลขไบนารีสำหรับการอนุญาต

ให้อ้างอิงไปยังกลุ่มรีจิสทรีตามที่ระบุไว้ด้านล่าง:
  HKEY_LOCAL_MACHINE - \Registry\Machine
  HKEY_USERS - \Registry\Users
  HKEY_CURRENT_USER - \Registry\User\User_SID (where User_SID is the current user's security identifier)
				
สิทธิ์และการแทนที่ตัวเลขไบนารีของพวกเขาจะเป็นดังนี้:
Administrator Full 1
Administrator R 2
Administrator RW 3
Administrator RWD 4
Creator Full 5
Creator RW 6
World Full 7
World R 8
World RW 9
World RWD 10
Power Users Full 11
Power Users RW 12
Power Users RWD 13
System Op Full 14
System Op RW 15
System Op RWD 16
System Full 17
System RW 18
System R 19
Administrator RWX 20
				
คุณสามารถใช้โปรแกรมอรรถประโยชน์ Regdmp รวมไว้กับ Kit ทรัพยากร การขอรับสิทธิ์ปัจจุบันของรีจิสทรีคีย์ในรูปแบบตัวเลขไบนารี

คุณสมบัติ

หมายเลขบทความ (Article ID): 245031 - รีวิวครั้งสุดท้าย: 8 มกราคม 2554 - Revision: 4.0
ใช้กับ
  • Microsoft Windows NT Server 4.0 Standard Edition
Keywords: 
kbinfo kbmt KB245031 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:245031

ให้ข้อเสนอแนะ

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com