मेरे पास लॉग फ़ाइलें हैं जो नाम हैं
Service.log20150620
Service.log20150621
Service.log20150622
मैं उन सभी को विंडोज 7 में एक कार्यक्रम के साथ व्यक्तिगत रूप से प्रत्येक एक्सटेंशन के लिए व्यक्तिगत रूप से कैसे कर सकता हूं?
मेरे पास लॉग फ़ाइलें हैं जो नाम हैं
Service.log20150620
Service.log20150621
Service.log20150622
मैं उन सभी को विंडोज 7 में एक कार्यक्रम के साथ व्यक्तिगत रूप से प्रत्येक एक्सटेंशन के लिए व्यक्तिगत रूप से कैसे कर सकता हूं?
जवाबों:
आप नहीं कर सकते।
फ़ाइल संघों को HKEY_CLASSES_ROOTरजिस्ट्री में व्यक्तिगत रूप से संग्रहीत किया जाता है । समान एक्सटेंशन को भी अलग से संग्रहीत किया जाता है: .jpeg .jpg, .htm .html
फ़ाइल नाम आउटपुट स्वरूप को समायोजित करने पर विचार करें Service.<date>.log। यदि यह कॉन्फ़िगर करना संभव नहीं है, तो एक स्क्रिप्ट लिखें जो समय-समय पर फाइलों का उचित रूप से नाम बदल देती है।
EDIT (आपने log4net का उल्लेख किया है): निम्नलिखित StackOverflow पोस्ट के अनुसार, आपको फ़ाइल नाम में पहले की तारीख डालने के लिए लॉगफ़ाइल प्रारूप को संशोधित करने में सक्षम होना चाहिए।
Service.[date].log।.logफ़ाइलों को पहले से ही साथ जुड़े रहे हैंnotepad(डिफ़ॉल्ट रूप से)