ฉันจะแก้ไขค่าคีย์รีจิสทรีที่มีอยู่จาก cmd ได้อย่างไร
มีตัวเลือกมากมายและสวิตช์ระฆังและนกหวีดสำหรับคำสั่ง Reg มีตัวเลือกในการสืบค้นเพิ่มและลบคีย์คีย์ย่อยและชื่อค่า แต่คุณจะแก้ไขข้อมูลชื่อค่าที่มีอยู่ได้อย่างไร คุณลบชื่อค่าทั้งหมดแล้วเพิ่มอีกครั้งและพิมพ์ค่า / ข้อมูลที่แก้ไขใหม่ ดูเหมือนจะยุ่งยากมาก ...
ฉันไม่สนใจสคริปต์อัตโนมัติ / ชุดใดอย่างน้อยตอนนี้ฉันต้องการแก้ไขรีจิสทรีธรรมดาธรรมดาผ่านคำสั่ง cmd Reg โดยไม่จำเป็นต้องทำลายคีย์เพียงเพิ่มมันในภายหลังด้วยข้อมูลเพิ่มเติม การทำงานแบบเดียวกับที่คุณสามารถทำได้ใน Regedit
นี่คือตัวอย่างสำหรับคุณในการกระตุ้นกระบวนการคิด
Key: HKEY_CURRENT_USER\Software\Citrix\Receiver
Value type: reg_sz
Value name: UpgradeDone
Value data: true
ทีนี้อันนี้ใช้ได้ แต่ถ้าฉันต้องเปลี่ยนข้อมูลค่าจาก "true" เป็น "false" เพื่อให้ฉันได้รับสิ่งนี้แทน:
Key: HKEY_CURRENT_USER\Software\Citrix\Receiver
Value type: reg_sz
Value name: UpgradeDone
Value data: false
ตัวเลือกและไวยากรณ์สำหรับการทำเช่นนั้นจาก cmd คืออะไร ....
ปรับปรุง:
ฉันเพิ่งรู้ว่าตัวอย่างข้างต้นอาจจะง่ายเกินไป ...
ในตัวอย่างข้างต้นฉันสามารถทำสิ่งต่อไปนี้:
reg delete HKEY_CURRENT_USER\Software\Citrix\Receiver /v UpgradeDone
reg add HKEY_CURRENT_USER\Software\Citrix\Receiver /v UpgradeDone /t Reg_Sz /d false
ฉันสามารถจ่ายได้อย่างสมบูรณ์ลบค่าแล้วเพิ่มอีกครั้งเพราะข้อมูลที่มีอยู่ในนั้นมีขนาดเล็กมาก เป็นเพียงสตริงเช่น "จริง" หรือ "เท็จ" ไม่ยากเกินไปที่จะสร้างใหม่
นี่เป็นตัวอย่างที่ยากขึ้นด้วยเนื้อหาข้อมูลเพิ่มเติม:
Key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
Value name: Path
Value type: Reg_Sz
Data: C:\Program Files (x86)\ImageMagick-6.8.5-Q16;C:\PROGRA~2\GTK2-R~1\bin;C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Common Files\Acronis\SnapAPI\;C:\Windows\System32\WindowsPowerShell\v1.0\;"C:\Program Files (x86)\WinHasher";C:\Program Files (x86)\Android\android-sdk\tools\;C:\Program Files (x86)\Android\android-sdk\platform-tools\;C:\Program Files (x86)\GTK2-Runtime\bin;C:\Program Files (x86)\MiKTeX 2.9\miktex\bin\;C:\Program Files (x86)\Common Files\Teleca Shared;C:\Program Files (x86)\Notepad++
ฉันต้องการลบเนื้อหาข้อมูลบางส่วนเท่านั้น โดยเฉพาะฉันต้องการลบพา ธ การค้นหาล่าสุดไฟล์ C: \ Program (x86) \ Notepad ++
คุณจะรับมือกับเรื่องนี้ได้อย่างไร ...
คุณไม่ได้คาดหวังให้ฉันพิมพ์ทั้งหมดนี้อีกครั้ง ......