มีบางสถานการณ์ที่ผู้ใช้ Windows อาจต้องใช้หรือต้องการใช้บรรทัดคำสั่งแทนเครื่องมือ Regedit เพื่อเปลี่ยนลบหรือเพิ่มคีย์ใน Windows Registry
อาจเป็นไปได้ว่าไวรัสหรือซอฟต์แวร์ที่เป็นอันตรายอื่น ๆ มีการ จำกัด การเข้าถึง Registry เพื่อให้ regedit ไม่สามารถใช้งานได้ อีกเหตุผลที่เป็นไปได้คือการใช้สคริปต์หรือแบทช์เพื่อดำเนินการเช่นเพิ่มหรือลบคีย์อย่างสม่ำเสมอโดยเพียงแค่เรียกใช้ไฟล์แบตช์ในระบบคอมพิวเตอร์
เครื่องมือบรรทัดคำสั่ง reg.exe ซึ่งจัดส่งมาพร้อมกับระบบปฏิบัติการ Windows สามารถใช้เพื่อจัดการ Registry จากบรรทัดคำสั่ง มันช่วยให้คุณสามารถเข้าถึงการลบหรือเพิ่ม แต่ยังตัวเลือกอื่น ๆ เช่นการส่งออกการเปรียบเทียบหรือการนำเข้ากุญแจ
reg.exe: เครื่องมือบรรทัดคำสั่งของรีจิสทรี
กำลังเข้าสู่ reg /? บนบรรทัดคำสั่งจะแสดงตัวเลือกที่เป็นไปได้ทั้งหมดที่มีอยู่ คุณสามารถวางไข่พร้อมรับคำสั่งด้วยการแตะที่คีย์ Windows พิมพ์ cmd.exe และกดปุ่ม Enter-key
ลบคีย์รีจิสทรีโดยใช้บรรทัดคำสั่ง
คำสั่ง reg delete สามารถใช้กับเครื่องโลคัลและรีโมต คำสั่งพื้นฐานดูเหมือนว่าต่อไปนี้
reg delete keyname valuename parameters
ในการลบคีย์ที่มีค่าและคีย์ย่อยทั้งหมดผู้ใช้จะต้องเรียกใช้คำสั่งต่อไปนี้
reg delete HKLM\Software\Test
นี่เป็นรูปแบบพื้นฐานที่สุดของการลบคีย์รีจิสทรีจากบรรทัดคำสั่ง การทำเช่นนี้จะลบการทดสอบคีย์ด้วยคีย์ย่อยและค่าทั้งหมด
reg delete \\RemoteSystem\HKLM\Software\Test /v Testvalue
ตัวอย่างนี้ลบค่ารีจิสทรี Testvalue ภายใต้การทดสอบบนเครื่องระยะไกล RemoteSystem
เพิ่มคีย์รีจิสทรีจากบรรทัดคำสั่ง
สวิตช์เพิ่มใช้โครงสร้างที่คล้ายกัน คำสั่งพื้นฐาน
reg add HKLM\Software\Test
เพิ่มการทดสอบหลักให้กับ HKLM \ Software \
สิ่งสำคัญคือพารามิเตอร์ \ t และ \ d ซึ่งกำหนดชนิดข้อมูล Regkey และค่าที่กำหนด
reg add HKLM\Software\Test /v Testdata /t REG_BINARY /d ffffff
เพิ่มค่า Testdata ให้กับการทดสอบคีย์ที่เป็นประเภท reg_binary และมีข้อมูล ffffff
ตัวเลือกที่มีประโยชน์อื่น ๆ ที่ reg.exe ให้คุณรวมถึงการส่งออก Registry แบบเต็มหรือบางส่วนโดยใช้พารามิเตอร์ / export หรือใช้พารามิเตอร์ / import เพื่อนำเข้าข้อมูลไปยัง Registry
ใช้ /? พารามิเตอร์อธิบายทุกคำสั่งอย่างละเอียด นี่เป็นการสรุปบทช่วยสอนเล็กน้อยเกี่ยวกับวิธีการลบและเพิ่มคีย์รีจิสทรีจากบรรทัดคำสั่ง
อัปเดต : วิธีนี้ใช้ได้กับระบบปฏิบัติการ Windows ทุกรุ่นที่รองรับ