2013-06-10 5 views
20

मैंने सोचा कि शायद यह एक सिस्टम मुद्दा था लेकिन हाल ही में एक नया इंस्टॉल (win7 64bit) और कंसु का एक साफ इंस्टॉल किया गया था (पुराने Win32 सिस्टम पर दोनों conemu और console2 के साथ एक ही समस्या थी) । इसके अलावा मुझे जो कुछ भी मिल रहा है उसे कमांड लाइन के माध्यम से चर जोड़ने के साथ करना है। मैं इसे स्टार्ट-> कंट्रोल पैनल-> ​​सिस्टम-> उन्नत सिस्टम सेटिंग्स और फिर कंसोल को पुनरारंभ करने के माध्यम से कर रहा हूं। cmd सही ढंग से पथ उठाता है।conemu और console2 emulators को नया पथ चर नहीं मिल रहा है

जब मैं मैन्युअल रूप से सिस्टम या उपयोगकर्ता पाथ चर के लिए नया पथ जोड़ता हूं और फिर कंसोल को पुनरारंभ करता हूं और% पथ% गूंजता है तो उसने नए पथ चर को फिर से लोड नहीं किया है।

cmd.exe:

C:\Users\lotus>echo %path% 
C:\Python33\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\ 
System32\WindowsPowerShell\v1.0\;C:\Program Files\nodejs\;C:\PHP;C:\ProgramData\ 
Composer\bin;C:\PHP;C:\PHP\ext;C:\Ruby200-x64\bin;C:\Users\lotus\AppData\Roaming 
\npm 

conemu:

C:\Program Files\ConEmu>echo %path% 
C:\Program Files\ConEmu\ConEmu;C:\Program Files\ConEmu;C:\Python33\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Ruby200-x64\bin 

मैं जानता हूँ कि एक अतिरिक्त सी है: \ पीएचपी लेकिन है कि एक और मुद्दा है। अगर मैं इसे हटा दूं तो मुझे अभी भी वही समस्या है।

धन्यवाद

उत्तर

29

आप ConEmu या Console2 जैसे वैकल्पिक टैब आधारित टर्मिनल का उपयोग कर रहे हैं, तो आप टर्मिनल को पुनः आरंभ करने की जरूरत है, एक भी सांत्वना नहीं (टैब पढ़ें)!

ऐसा इसलिए है क्योंकि बाल प्रक्रियाएं उनके पर्यावरण को उनके प्रत्यक्ष पेरेंट प्रक्रिया सिस्टम से नहीं प्राप्त करती हैं!

कभी-कभी एक्सप्लोरर (या जो भी खोल आप ConEmu शुरू करने के लिए उपयोग कर रहे हैं) को पुनरारंभ करने की आवश्यकता है, क्योंकि आपको explorer.exe को मारना है, इसलिए आपका स्टार्ट मेनू गायब हो जाता है और इसे टास्क मैनेजर से फिर से लॉन्च करता है। यदि सब कुछ विफल रहता है, तो लॉग ऑन करें और फिर से लॉग ऑन करें।

+0

"जब आप ConEmu या Console2 जैसे वैकल्पिक टर्मिनल का उपयोग कर रहे हैं, तो आपको कंसोल (टैब पढ़ें) को पुनरारंभ करने की आवश्यकता नहीं है, लेकिन टर्मिनल के दौरान!" आश्वस्त नहीं कि इससे आपका क्या अर्थ है। मैंने पूरी तरह से conemu बंद कर दिया और फिर इसे फिर से खोल दिया। मैंने टास्क मैनेजर के माध्यम से एक्सप्लोरर को पुनरारंभ करने का भी प्रयास किया और यह काम नहीं किया। लेकिन काम पर बंद और वापस लॉगिंग। यह करने के लिए थोड़ा परेशान है लेकिन एक सिस्टम पुनरारंभ बचाता है। – isimmons

+0

मैंने इसे व्यक्तिगत रूप से कभी नहीं देखा है, और यह नहीं समझ सकता कि यह कैसे हो सकता है ... एक्सप्लोरर या ओएस बग जैसा लगता है। मैंने पूरे टर्मिनल को बहाल करने के बारे में लिखा है, क्योंकि आपने यह नहीं कहा है कि "कन्मु बंद कर दिया गया था और फिर से शुरू किया गया था"। – Maximus

+0

ओह ठीक है हाँ मैंने इसे पूरी तरह बंद कर दिया। हो सकता है कि लॉगऑफ पर सभी बंद हो जाएं (explorer.exe, dwm.exe, winlogon.exe ?, आदि) मैं यह पता लगा सकता हूं कि वास्तव में लॉग ऑफ किए बिना ऐसा करने का कोई तरीका है या नहीं। लेकिन यदि नहीं, तो लॉग ऑफ करने का यह एक बड़ा सौदा नहीं है। धन्यवाद – isimmons

3

भले ही ConEmu बंद हो, तो ConEmu64.exe प्रक्रिया है। इसे मारने की जरूरत है।

+0

ऐसा हो सकता है कि उपयोगकर्ता ने इसे समाप्त करने के बजाय GUI (मुख्य ConEmu विंडो) को कम करने (या अधिसूचना क्षेत्र को छुपाएं) चुना है। – Maximus

संबंधित मुद्दे