रॉबर्ट का जवाब हाजिर था। इस पर थोड़ा विस्तार करना, और मोड एन मास्क लगाने के बारे में ओपी के प्रश्न का उत्तर देना ...
यदि आपके पास .exe फ़ाइलों से भरा एक फ़ोल्डर है, तो आप यह कर सकते हैं:
for %x in ("*.exe") do reg.exe Add "HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "%~fx" /d "WINXPSP3"
यह उदाहरण HKLM के बजाय HKCU का उपयोग करता है; जो आप वास्तव में चाहते हैं उसे चुनना सुनिश्चित करें।
हर एक के लिए एक पुष्टिकरण संकेत के साथ, सेटिंग्स को हटाने के लिए:
for %x in ("*.exe") do reg.exe Delete "HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "%~fx"
/f
यदि आप पुष्टि के लिए संकेत नहीं करना चाहते हैं तो अंत में जोड़ें ।
(यदि आप इस जवाब को वोट देते हैं, तो कृपया रॉबर्ट को भी वोट दें!)