विस्तार के साथ एक बैच स्क्रिप्ट किस प्रोग्राम की होनी चाहिए।


2

किसी कारण या अन्य के लिए मेरी .bat फाइलें नोटपैड से जुड़ी हैं और इसलिए नहीं चलेंगी। उत्तर की तलाश में, मुझे केवल सिस्टम के लिए समाधान मिल गया है जो कि एक्सपी। सहायता की बहुत सराहना की जाएगी।

जवाबों:


2

आपको निम्नलिखित करने की आवश्यकता है:

  • शुरु regedit.exe
  • रजिस्ट्री का बैकअप बना लें।

  • के लिये विंडोज 7 आपको निम्नलिखित की जांच करनी चाहिए:
    • हटा दें UserChoice निम्नलिखित कुंजी के तहत: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.bat
    • चेक Default के अंतर्गत HKEY_CLASSES_ROOT\.bat। यह कहना चाहिए batfile
    • अगर यह गोटो है HKEY_CLASSES_ROOT\batfile\shell\open\command। यह कहना चाहिए "%1" %*

  • के लिये विंडोज एक्स पी आपको निम्नलिखित की जांच करनी चाहिए:
    • पूरी कुंजी को हटा दें HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.bat
    • चेक Default के अंतर्गत HKEY_CLASSES_ROOT\.bat। यह कहना चाहिए batfile
    • अगर यह गोटो है HKEY_CLASSES_ROOT\batfile\shell\open\command। यह कहना चाहिए "%1" %*

रिक को जवाब देने के लिए धन्यवाद। मेरे पास आपके द्वारा बताई गई चाबी नहीं थी इसलिए मुझे इसे हटाना नहीं पड़ा। दूसरी कुंजी सही ढंग से सम्मिलित हो गई है लेकिन .bat फाइलें अभी भी नोटपैड में खुली हुई हैं "बैटफाइल" = हेक्स (0): क्या करता है? मैं यह नहीं देख पाया कि यह किस निशान से बचा है।
Pablo678

हाँ, मुझे मेरे विंडोज-वर्जन मिल रहे हैं। इससे क्या होता है Default अपनी कुंजी में कहो HKEY_CLASSES_ROOT\.bat ?? यह कहना चाहिए batfile
Rik

हां, यह बैटफाइल कहता है और इसमें एक उपकुंजी [HKEY_CLASSES_ROOT \ .bat \ PersistentHandler] @ = "{5e941d80-bf96-11cd-b579-0202b30bfeb}"
Pablo678

मैंने अपना उत्तर संपादित किया। क्या करता है HKEY_CLASSES_ROOT\batfile\shell\open\command कहते हैं?
Rik

HKEY_CLASSES_ROOT \ batfile \ shell \ open \ कमांड मेरी मशीन पर मौजूद नहीं है। यह HKEY_CLASSES_ROOT \ batfile \ shell पर उपकुंजियों के संपादन और प्रिंट के साथ रुक जाता है।
Pablo678
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.