जब एक प्रक्रिया शुरू होती है और एक प्रक्रिया के समाप्त होने पर इसे पुनः आरंभ करना होता है, तो एक्सप्लोरर को मारना


11

मेरे पास एक ऐसा खेल है जो तब तक सही नहीं लगता जब तक explorer.exeचल रहा है। वर्तमान में यह प्रक्रिया खेल शुरू करने के लिए है, कार्य प्रबंधक से explorer.exe को मारें, फिर एक बार खेल को कार्य प्रबंधक से पुनरारंभ एक्सप्लोरर किया जाता है। मैं सोच रहा था कि क्या ऐसा करने के लिए खेल के लिए शॉर्टकट स्थापित करने का कोई तरीका था। मुझे पता है कि आप शॉर्टकट के गुणों के भीतर से कमांड निष्पादित कर सकते हैं, लेकिन मुझे नहीं पता कि कैसे।

बस आराम करने के लिए, मैं शॉर्टकट मार एक्सप्लोरर को मारना चाहता हूं। खेल शुरू करें, फिर खेल समाप्त होने के बाद एक्सप्लोरर को फिर से शुरू करें।

मैं विंडोज 7 प्रोफेशनल 64-बिट चला रहा हूं।


यह हाथ में मूल मुद्दे का एक अच्छा समाधान नहीं है। Explorer.exe को मारना और पुनः आरंभ करना अन्य मुद्दों को जन्म दे सकता है।
जेम्स मेर्टज़

जवाबों:


18

मेरे पास एक गेम के साथ ऐसी ही समस्या है। आप आसानी से एक छोटी बैच स्क्रिप्ट बना सकते हैं जो मार डालेगा और पुनः आरंभ करेगा explorer.exeऔर फिर उस बैच स्क्रिप्ट को चलाएगा जिसे आप खेल शुरू करना चाहते हैं। यहाँ स्क्रिप्ट है startgame.bat:

@echo off
taskkill /f /IM explorer.exe
game.exe
Start explorer.exe

स्पष्ट रूप game.exeसे अपने निर्वासन के साथ बदलें । अपने गेम एक्स के बगल में बैच फ़ाइल रखें और इसके बजाय इसे चलाएं।


और मैं खेल के लिए शॉर्टकट में बैच स्क्रिप्ट से लिंक करूंगा?
indyK1ng

हां, आप अपने वर्तमान शॉर्टकट को बदलने के लिए इस बैच के लिए एक शॉर्टकट बनाएंगे।
हैवीडेड

2

मुझे विंडोज 7 पर डियाब्लो 2 के साथ समान समस्याएं हैं। विंडोज एक्सपी के लिए संगतता मोड सेट करके इसे ठीक करें। Exe पर राइट क्लिक करें -> गुण -> संगतता टैब पर क्लिक करें और वहां से आप संगतता मोड को सक्षम कर सकते हैं और यह चुन सकते हैं कि कौन सा ओएस प्रोग्राम के लिए सबसे उपयुक्त है। इसने मुझे कई बार बचाया है।

मैं वास्तव में एक निश्चित कार्यक्रम को निष्पादित करते समय एक्सप्लोरर को समाप्त करने के लिए बैच कोड की खोज कर रहा था। GTA IV मेरे कंप्यूटर पर पूरी तरह से अप्रयुक्त है जबकि एक्सप्लोरर हेह चला रहा है


1

अगर एक्ज़ोवरर एक्ज़िट गेम की कोशिश के बाद शुरू नहीं होता है:

taskkill /f /IM explorer.exe

game.exe

C:\windows\explorer.exe

/// जानकारी अंतिम पंक्ति में: या विंडोज़ फ़ोल्डर में आपका पथ


0

आप ऐसा करने के लिए एक बैच फ़ाइल सेट कर सकते हैं।

नोटपैड खोलें, और आपके द्वारा किए जाने के बाद, इसे सहेजें और इसे "start_game.bat" नाम दें और फ़ाइल प्रकार को "सभी फ़ाइलों" में बदल दें। यह चरण सुनिश्चित करता है कि फ़ाइल एक्सटेंशन .bat में परिवर्तित हो जाए

@ECHO रवाना

"C: \ path to your game \ game.exe"

TASKKILL / F / IM explorer.exe

: taskcheck

TASKLIST / FI "IMAGENAME eq game.exe" / FI "स्टेटस ई क्यू रनिंग"

गोटो लूप_चेक

: loop_check

TASKLIST / FI "IMAGENAME eq game.exe " 2> NUL | / I / N " game.exe "> NUL ढूंढें

यदि "% ERRORLEVEL%" == "0" GOTO start_explorer ELSE GOTO लूप_चेक

: start_explorer

"C: \ windows \ explorer.exe"

रोकें

मैंने अपनी मशीन पर इसका परीक्षण नहीं किया है, इसलिए इसे मामूली समायोजन की आवश्यकता हो सकती है।

मूल रूप से, यह (क्या करना चाहिए) आपके गेम की exe फाइल शुरू कर रहा है, explorer.exe कार्य को मारें, और फिर यह देखने के लिए जांचें कि क्या आपके गेम का exe चल रहा है। यदि यह है, तो इसे फिर से जांचें। यदि ऐसा नहीं है, तो explorer.exe शुरू करें

अपने खेल के निष्पादन योग्य जो भी हो, "गेम.exe" के संदर्भों को बदलना सुनिश्चित करें।

जिज्ञासा से बाहर, यह कौन सा खेल है जिसे आप चलाने की कोशिश कर रहे हैं?


आदेश और विजय। यह ठीक चलता है, लेकिन एक्सप्लोरर किसी कारण के लिए कुछ अजीब रंगों को ओवरलीटिंग करता है।
indyK1ng

मैंने एक 3-पक्षीय मॉड का उल्लेख किया है जो रंग के मुद्दे को संबोधित कर सकता है: purefaction.org हालांकि, मुझे यकीन नहीं है कि क्या आप मॉड के बिना चलने वाले गेमर्स के साथ मल्टीप्लेयर खेल पाएंगे। इसके अलावा, मैंने इस पर ठोकर खाई: सातफोर्मेस.com
फोर्स फ्लो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.