टर्मिनल से "प्रिंटर सेटअप उपयोगिता" लॉन्च करें


0

पृष्ठभूमि

टर्मिनल से OSX मावेरिक्स पर प्रिंटर सेटअप उपयोगिता लोड करने की कोशिश कर रहा है। यह एक सेटअप ऐप के लिए है जिसने इसे स्थापित करने के लिए इंटरफेस को सुव्यवस्थित किया है।

मैंने क्या कोशिश की है

मैंने .app फ़ोल्डर में जाने और उपयोगिता को सीधे लोड करने की कोशिश की है (।

हालाँकि, यह केवल एक नई टर्मिनल विंडो में परिणामित होता है जिसे कमांड अग्रभूमि में चलाया जाता है। इसे बिना किसी विंडो पॉपअप के बैकग्राउंड रिजल्ट में चलाने का प्रयास किया जा रहा है, ताकि यह काम न करे। खोजक में निर्देशिका में नेविगेट करने और इसे वहाँ से चलाने से उसी चीज़ का परिणाम होता है। अब तक मैंने इसे चलाने का एकमात्र तरीका यह है कि इसे सिस्टम वरीयताएँ उपयोगिता के माध्यम से चलाने का "उचित" तरीका है।

संक्षेप में

मैं टर्मिनल से प्रिंटर सेटअप उपयोगिता को कैसे चलाता हूं जैसे कि यह एक विंडो में खुलता है, इसी तरह से आप इसे GUI में कैसे खोलेंगे?

जवाबों:


1

यदि आप psप्रिंटर सेटअप द्वारा लॉन्च किए गए कमांड का उपयोग करते हुए या सिस्टम प्राथमिकता के माध्यम से प्रिंटर जोड़ते समय जांचते हैं, तो आप ध्यान देंगे कि इसमें एक-अप्स क्वालीफायर शामिल है जो एप्लिकेशन को "प्रोसेस सीरियल नंबर" के रूप में निर्देशित करता है ताकि एप्लिकेशन से संवाद कर सके। यह प्रभावी रूप से यह बताता है कि कॉलिंग उपयोगकर्ता / प्रक्रिया के लिए आवश्यक विंडोज़ को कैसे कनेक्ट और लॉन्च किया जाए और इसका उपयोग निष्पादन की विभिन्न प्रक्रियाओं और उदाहरणों की पहचान करने के लिए किया जाता है।

दुर्भाग्य से यह स्पष्ट नहीं है कि कैसे - या यहां तक ​​कि अगर - आप वास्तव में कमांड लाइन से लॉन्च करने के लिए इसका उपयोग करेंगे क्योंकि इसका उपयोग आम तौर पर सिस्टम कॉल का उपयोग करके किसी अन्य कॉलिंग एप्लिकेशन के भीतर से किया जाता है और ऐसा लगता है कि आपको कुछ निश्चित बनाने की आवश्यकता है "प्रक्रिया पहचान बाधा "कॉल आउट के भाग के रूप में।

ऐसा प्रतीत होता है कि Apple के ऑनलाइन दस्तावेज़ में OS X v10.9 के रूप में चिह्नित किया जा रहा है, इसलिए मुझे यकीन नहीं है कि इसे बनाने के लिए या आपको इसका उपयोग करने के लिए कैसे निर्देशित किया जाए क्योंकि Apple इसके प्रकारों के खिलाफ सलाह दे रहा है सिस्टम कॉल जो इसे आगे बढ़ने का उपयोग करते हैं। मुझे उम्मीद है कि OS X के भविष्य के संस्करणों में कॉलिंग मैकेनिज्म दूर होगा।

अधिक जानकारी यहां उपलब्ध है:

https://developer.apple.com/legacy/library/documentation/Carbon/Reference/Process_Manager/Reference/reference.html

तथा

https://developer.apple.com/legacy/library/documentation/Carbon/Reference/Process_Manager/Reference/reference.html#//apple_ref/doc/constant_group/Process_Identification_Constants

जब मुझे पता चलता है कि यह आपकी समस्या को हल नहीं करता है, तो यह आपके अवलोकन के कारण और आपके द्वारा अपेक्षित UI लॉन्च नहीं करने के कारण को स्पष्ट करता है।


मैंने आगे बढ़कर इसे वैसे भी उत्तर के रूप में स्वीकार कर लिया। आपने जो कहा वह समझ में आता है, और यह मुझे अनिवार्य रूप से बता रहा है कि महत्वपूर्ण ओवरहेड के बिना, मैं इस बाधा को पार नहीं कर पाऊंगा। अब मुझे केवल यह पता लगाने की आवश्यकता है कि इसके आस-पास कैसे पहुंचें :)
नाथन लॉफ़र्टी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.