ขออภัยที่ใช้เวลานานฉันคิดว่านี่เป็นเวลาที่ยาวนานที่สุดที่ฉันได้เขียนคำตอบ!
สมัยก่อนฉันต้องการฟังก์ชั่นที่คล้ายกันมาก แต่ฉันไม่สามารถหาวิธีที่จะทำ ... ตอนนี้ที่ฉันรู้ว่าการเขียนโปรแกรมอีกเล็กน้อยฉันคิดว่ามันจะคุ้มค่าที่จะลองทำอะไรสักอย่าง
ดังนั้นอีกไม่กี่ชั่วโมงต่อมาฉันก็ให้คุณRegSync v1
.
เพียงคัดลอกเส้นทางรีจิสทรีเต็มรูปแบบ (ในกรณีของคุณHKEY_CURRENT_USER\Software\SimonTatham\PuTTY
) และวางลงในช่อง
คลิกเริ่มและมันจะตรวจสอบคีย์รีจิสทรีนั้นโดยอัตโนมัติสำหรับการเพิ่มการลบหรือการเปลี่ยนแปลงใด ๆ
หากตรวจพบการเปลี่ยนแปลงใด ๆ มันจะ*
ส่งออกไฟล์รีจิสตรีที่เรียกว่าregsync.reg
ในโฟลเดอร์เดียวกับที่แอปพลิเคชันทำงานอยู่
*
ในกรณีที่มีการเปลี่ยนแปลงมากกว่าหนึ่งครั้งมันจะรอ 5 วินาทีหลังจากการเปลี่ยนแปลงครั้งแรก
เมื่อ / กดปุ่มเริ่มต้นมันจะตรวจสอบโฟลเดอร์ที่อยู่ในการเปลี่ยนแปลงregsync.reg
ไฟล์และหากตรวจพบการเปลี่ยนแปลงมันจะลบรายการทั้งหมดในรีจิสตรีคีย์ที่คุณเลือกไว้ในเครื่องและนำเข้าไฟล์รีจิสตรี (โปรดระวังมันจะไม่ตรวจสอบ.Reg
ไฟล์ที่ตรงกับตำแหน่งที่มันกำลังตรวจสอบอยู่ดังนั้นหากคุณพิมพ์ตำแหน่งที่ตั้งที่แตกต่างกันในพีซีแต่ละเครื่องมันอาจจะเสีย)
ดังนั้น ... คุณสามารถเรียกใช้สิ่งนี้จากดรอปบ็อกซ์หรือหน้าต่างแชร์หรือบริการแชร์โฟลเดอร์อื่น ๆ เรียกใช้บนคอมพิวเตอร์ทั้งสองเครื่องแล้วเลือกรีจิสทรีคีย์เพื่อตรวจสอบ
หมายเหตุเพิ่มเติม ...
สิ่งนี้ต้องการ. NET Framework เวอร์ชั่น 4
มันไม่ได้ตรวจสอบคีย์ย่อยคุณสามารถเรียกใช้สำเนาของเครื่องมือเพิ่มเติมได้ในโฟลเดอร์ต่าง ๆ (ฉันมีแนวคิดที่จะปรับปรุงสิ่งนี้ แต่เฉพาะเมื่อผู้คนต้องการเครื่องมือ)
ในขณะที่มันไม่ต้องการระดับความสูงของ UAC มันจะบั๊กคุณสำหรับระดับความสูงทุกครั้งที่พยายามนำเข้าหรือส่งออกจากรีจิสตรี (โดยทั่วไปเรียกว่าregedit.exe
/ reg.exe
) ดังนั้นฉันขอแนะนำให้คุณเรียกใช้โปรแกรมระดับสูง ... และมันจะน่ารำคาญมาก
ไม่มีการรับประกัน - มันได้รับตรา "ทำงานบนพีซีของฉัน" และฉันได้ทดสอบกับเครื่องบางเครื่อง แต่นี่ไม่ได้มีการตรวจสอบโค้ดและเวลาทดสอบ ... เริ่มให้เสร็จในอีกไม่กี่ชั่วโมง
แม้ว่าคุณจะไม่ได้ใช้มันฉันหวังว่ามันจะมีประโยชน์กับใครบางคนที่นั่น!