विंडोज 7 उप-फ़ोल्डर "प्रोग्राम फाइल्स" निर्देशिका में छिपा हुआ है


6

मैंने अब एक घंटे के लिए Google को खोजा है और मैं भ्रमित हूं। मैं एक .NET Winforms एप्लिकेशन को स्थापित करने के लिए InnoSetup का उपयोग कर रहा हूं जो मक्खी पर निर्देशिका और फ़ोल्डर बनाता है। (मैंने छिपी हुई फ़ाइलों, फ़ोल्डरों को प्रदर्शित करने के लिए फ़ोल्डर विकल्प सेट किए हैं ...) हालांकि "एप्लिकेशन" फ़ोल्डर में जो फाइलें जोड़ी जाती हैं, वे एप्लिकेशन के भीतर दिखाई देती हैं, वे विंडोज एक्सप्लोरर का उपयोग करते समय या यहां तक ​​कि एक कमांड से एक डार जारी करते समय नहीं दिखाते हैं प्रेरित करना। मैंने इन (प्रतीत होता काल्पनिक) फ़ोल्डर की सामग्री को प्रदर्शित करने (और हटाने) के लिए एप्लिकेशन को भी संशोधित किया है, इसलिए मुझे यकीन है कि वे मौजूद हैं।

मैं क्या खो रहा हूँ?


2
यदि आपके पास 64 बिट विंडोज 7 है, तो C:\Program Files (x86)फ़ोल्डर में भी देखें।
एंड्रयू लैंबर्ट

जवाबों:


5

फाइलें शायद खत्म हो गईं %LOCALAPPDATA%\VirtualStore। मुझे कुछ कार्यक्रमों के साथ एक समान समस्या थी जो विंडोज विस्टा में ठीक से (यूएसी) को ऊंचा किए बिना एक संरक्षित (प्रोग्राम फाइल) फ़ोल्डर में सहेजा गया था।

अधिक जानकारी के लिए यहां देखें ।

उस साइट के अनुसार, Compatibility filesविंडोज एक्सप्लोरर में एक विकल्प होना चाहिए । मैंने व्यक्तिगत रूप से अब से पहले कभी नहीं देखा है, लेकिन यह दिखाई देता है और यह काम करता है।

संगतता फ़ाइलों का स्क्रीनशॉट
(छवि लिंक्ड साइट से sourced)


1

जांचें कि क्या फ़ाइल ऑपरेशन को पुनर्निर्देशित किया गया है। ध्यान रखें कि यह प्रोग्राम फाइल फ़ोल्डर में लिखने के लिए व्यवस्थापक अनुमति लेता है।


महान बिंदु - मुझे कुछ संशोधन करने होंगे।
रॉन टोरनेम्बे

0

आप ने लिखा:

मैंने छिपी हुई फ़ाइलों, फ़ोल्डरों को प्रदर्शित करने के लिए फ़ोल्डर विकल्प सेट किया है ...

2 तरह की "छिपी हुई" फाइलें हैं एन्स फोल्डर: छिपी हुई और "सुपर छिपी हुई" जैसे कि सिस्टम संरक्षित फाइलें।

कमांड के साथ ऐसी "सुपर हिडन" फाइल बनाना संभव है:

attrib +s +h filepath

फ़ोल्डर विकल्पों में आप उन्हें देखने के लिए "सुरक्षित ऑपरेटिंग सिस्टम फ़ाइलों को छिपाएं (अनुशंसित)" विकल्प को अनचेक कर सकते हैं।

आप जिन फ़ाइलों की तलाश कर रहे हैं उनमें "सुपर छिपी" विशेषताएँ हो सकती हैं ...

उममीद है कि इससे मदद मिलेगी। हमें बताऐ।


यह पता चलता है कि विंडोज 7 (और संभवतः विस्टा) पर चलने वाले .NET (फ्रेमवर्क 4) एप्लिकेशन स्वचालित रूप से रीडायरेक्ट ऑपरेशन्स (FileCopy, Delete, आदि) d: / Program Files फ़ोल्डर को वर्चुअल यूजर लोकेशन (मेरे मामले में C) में निर्दिष्ट करते हैं। \ Users \ Ron \ AppData \ Local \ VirtualStore \ Program Files)।
रॉन टोरनेम्ब

दरअसल, यह ओएस ही है जो ऐसा करता है। .NET फ्रेमवर्क नहीं। बॉब के उत्तर में "आगे के विवरण के लिए" लिंक देखें।
वेन जॉन्सटन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.