2017-10-02 15 views
8

पर कमांडलाइन से पावरपॉइंट व्यूअर चलाना मैं अपने डेस्कटॉप ऐप से पावरपॉइंट प्रेजेंटेशन चला रहा हूं, जो इलेक्ट्रॉन (node.js) में लिखा गया है। मैं parp के साथ powerpnt.exe चलाने के लिए child_process का उपयोग करता हूं, और यह ठीक काम करता है। मैं वर्कस्टेशन के लिए समान समाधान की तलाश में हूं, जहां केवल पावरपॉइंट व्यूअर स्थापित है। कुछ मशीनों पर, pptview.exe ठीक काम कर रहा था, लेकिन यह हमेशा काम नहीं करता है, मुझे एक विश्वसनीय समाधान की आवश्यकता है। मैंने विंडोज रजिस्ट्री में पूर्ण पावरपॉइंट व्यूअर पथ को खोजने का प्रयास किया, लेकिन मुझे यकीन नहीं है कि मुझे कहां देखना चाहिए। हो सकता है कि कोई PowerPoint व्यूअर में nodejs से pptx फ़ाइल चलाने का विश्वसनीय तरीका जानता हो?विंडोज

उत्तर

1

PowerPoint व्यूअर के लिए डिफ़ॉल्ट स्थान है:

  • 32 बिट विंडोज 7: C: \ Program Files \ Microsoft Office \ Office12 \ pptview.exe

  • 64 बिट विंडोज 7: C: \ प्रोग्राम फ़ाइलें (x86) \ Microsoft Office \ Office12 \ pptview.exe

मैं जांच कर शुरू करूंगा कि क्या फ़ाइलें मौजूद हैं या नहीं। यदि नहीं, तो आप रजिस्ट्री की जांच कर सकते हैं। रजिस्ट्री में HKEY_CLASSES_ROOT जानकारी रखती है कि किस एप्लिकेशन को कौन सी फ़ाइल खोलनी चाहिए। आपको HKEY_CLASSES_ROOT\.pptx\ जैसे कुछ मिलना चाहिए।

यदि अन्य सभी विफल हो जाते हैं तो आप पृष्ठभूमि में पावरपॉइंट व्यूअर की चुप स्थापना करने का प्रयास कर सकते हैं। पृष्ठभूमि में स्थापना फ़ाइल डाउनलोड करें और इसे PowerPointViewer.exe /quiet /passive /norestart के साथ चलाएं। अधिक जानकारी here

+0

क्या है/Office12/स्थिर है या यह बदल सकता है? मुझे पहले ही पता चला है कि पीपीटी दर्शक स्थापित है, लेकिन मुझे वहां कोई रास्ता नहीं मिल रहा है। –