मेरा ग्राहक कुछ वर्कस्टेशन में ओपनऑफिस के साथ एमएस ऑफिस को बदल रहा है। मेरे कार्यक्रम .xml एक्सटेंशन (खुला प्रारूप का उपयोग कर) का उपयोग एक्सेल में एक फ़ाइल को निर्यात और वर्तमान जुड़े कार्यक्रम (ShellExecute का प्रयोग करके)स्क्रिप्ट को किसी प्रोग्राम में जोड़ने के लिए स्क्रिप्ट
समस्या यह है कि OpenOffice इसके साथ जुड़े .xml एक्सटेंशन पंजीकृत नहीं करता है का उपयोग कर इसे खोलता है।
मैन्युअल एसोसिएशन ठीक काम करता है, लेकिन मैं सेटिंग को आसानी से बदलने के लिए .reg या कुछ बनाना चाहता हूं।
मैं पहले से ही बनाया परिवर्तन के साथ एक पीसी में रजिस्ट्री में देख रहा हूँ, लेकिन
"HKEY_CLASSES_ROOT\.xml"
कुंजी कुछ भी OpenOffice संदर्भित नहीं है।
एसोसिएशन कहाँ संग्रहीत किया जाता है? मैं काम करने के लिए एक स्क्रिप्ट कैसे बना सकता हूं?
मेरे पीसी में इस महत्वपूर्ण बिंदुओं के लिए "C: \ Program Files \ Common Files \ Microsoft साझा \ Office12 \ MSOXMLED.EXE"/क्रिया खुला "% 1" लेकिन शायद इस .exe तब ओपनऑफिस कैल्क ऐप खोलें। –
यदि आप इसे लॉन्च करना चाहते हैं तो यह ओपनऑफिस कैल्क ऐप होना चाहिए। "MSOXMLED.EXE" वास्तव में एमएस ऑफिस एक्सएमएल संपादक है जो InfoPath – Tomalak
के साथ आता है यह सुनिश्चित नहीं है कि यह कुंजी है या नहीं। अगर मैं इसे हटा देता हूं, तो डॉबल क्लिक अभी भी काम करता है। –