यह निर्धारित करने के लिए कि विंडोज 7 में% PATH% में एक फ़ोल्डर आवश्यक है या नहीं


7

मैं यह कैसे निर्धारित कर सकता हूं कि सिस्टम द्वारा PATH पर्यावरण चर में एक विशेष फ़ोल्डर का उपयोग किया जाता है?

हाल ही में, PATH ने सिस्टम पर भरोसा करने वाले कुछ सॉफ्टवेयर ने b / c को काम करना बंद कर दिया, दूसरे पैकेज ने वेरिएबल को शुरुआत में बहुत अधिक अक्षर जोड़ दिए, जिससे महत्वपूर्ण भागों को अंत में छोटा कर दिया गया।

इसने मुझे कुछ अप्रयुक्त निर्देशिकाओं को हटाकर और दूसरों को छोटा करके चर की सफाई करने के लिए प्रेरित किया; हालाँकि, मेरे पास अभी भी काफी कुछ बचा हुआ है, जिसके बारे में मैं अनिश्चित हूँ और मैं सोच रहा हूँ कि क्या यह निर्धारित करने का कोई तरीका है कि पाथ चर के कुछ हिस्सों का उपयोग किया जाता है / सिस्टम पर किसी भी प्रक्रिया द्वारा अप्रयुक्त।

आदर्श रूप से मुझे आश्रितों की एक सूची पसंद आएगी, हालाँकि, मैं एक ऐसी विधि से खुश रहूँगा जो विफल / सफल प्रयासों को लॉग कर सकती है। कोई विचार?

संपादित करें

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


मुझे लगता है कि NTFS atime (100% सुनिश्चित नहीं) का समर्थन करता है। I समय अंतिम रीड (एक्सेस टाइम) का समय है। आप किस फ़ाइल का उपयोग कर रहे हैं, यह निर्धारित करने के लिए आप atime का उपयोग कर सकते हैं। हालांकि यह मूर्खतापूर्ण सबूत नहीं होगा।
सीटीएल-अल्ट-डेलोर

अच्छा प्रश्न। मुझे नहीं लगता कि ऐसा करने का एक विश्वसनीय तरीका है। मैं आमतौर पर अपने "जोड़ें / निकालें कार्यक्रम" खुले के साथ% PATH% के माध्यम से देखता हूं और हटाए गए कार्यक्रमों के लिए पथ को हटा देता हूं। मुझे यहां पोस्ट किए गए अधिक तर्कसंगत समाधानों को देखने में भी दिलचस्पी है
आर्ट गर्टनर

@richard: धन्यवाद, लेकिन यह मुझे यह निर्धारित करने में मदद कर सकता है कि निर्देशिका में कोई आइटम एक्सेस किया गया है या नहीं, मैं नहीं देखता कि यह मुझे कैसे बता सकता है कि क्या वे पैठ के माध्यम से एक्सेस किए गए थे । मैं इसे स्पष्ट करने के लिए अपने प्रश्न को संपादित करूँगा।
जेन्स एरिक

@JensEhrich, हाँ यह सही है, इसका मतलब है कि मैं मूर्खतापूर्ण सबूत नहीं है (मैं इतना स्पष्ट, खेद नहीं था)। मुझे लगता है कि आपका प्रश्न हालांकि स्पष्ट है।
बजे ctrl-alt-delor

एक ताज़ा स्थापित OS को देखें, उस पथ सेटिंग को नोट करें और मौजूदा सिस्टम में इसका उपयोग करें। फिर जैसे आप उन चीजों में भागते हैं जो अब टूट चुकी हैं, उनकी प्रविष्टियों को वापस पथ में जोड़ें। यही एकमात्र तरीका है जिसके बारे में मैं सोच सकता हूं।
Ƭᴇc atιᴇ007

जवाबों:


2

यह सुनिश्चित करने का कोई विश्वसनीय तरीका नहीं है। उदाहरण के लिए कोई एप्लिकेशन कस्टम पथ सम्मिलित कर सकता है जबकि यह स्थापित है, और इसे कहीं और लॉग न करें, यहां तक ​​कि इसकी स्वयं की सेटिंग्स / फाइलें भी। इस मामले में यह सुनिश्चित करने या न करने के लिए कहीं और खोज करने का कोई तरीका नहीं है, और यदि आप पथ प्रविष्टि को हटाते हैं तो यह टूटने वाला है।

यह सुनिश्चित करने के बारे में है कि 100%, व्यावहारिक मामलों में आप अनइंस्टॉल किए गए कार्यक्रमों और निर्देशिकाओं से संबंधित किसी भी प्रविष्टि को हटा सकते हैं जो अब अच्छे स्तर के विश्वास के साथ मौजूद नहीं है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.