InfoPath के लिए आदेश-पंक्ति स्विच

यह आलेख आपको बताता है कि स्टार्टअप आदेश पर स्विच और पैरामीटर्स जोड़कर Microsoft Office InfoPath के प्रारंभ होने के तरीके को कैसे अनुकूलित किया जा सकता है. आप इन स्विचेस और पैरामीटर्स का उपयोग किसी बैच फ़ाइल में स्टार्टअप आदेश या किसी कमांड प्रॉम्प्ट के साथ भी कर सकते हैं.

नोट: आदेश-पंक्ति स्विचेस को आदेश-पंक्ति विकल्प या आदेश-पंक्ति पैरामीटर्स भी कहा जाता है.

उदाहरण के लिए, InfoPath को किसी निर्दिष्ट प्रपत्र टेम्लपेट के साथ प्रारंभ करने, InfoPath को इनपुट पैरामीटर्स स्वीकार करने वाले किसी निर्दिष्ट प्रपत्र टेम्लपेट के साथ प्रारंभ करने, या सभी प्रपत्र टेम्पलेट्स का कैश साफ़ करने के लिए आप इन स्विचेस और पैरामीटर का उपयोग कर सकते हैं. यदि आप किसी एकल स्थिति में किसी स्विच और संबद्ध पैरामीटर्स का उपयोग करना चाहते है, तो आप Microsoft Windows में चलाएँ संवाद बॉक्स (शुरू करें मेनू) में आदेश लिख सकते हैं. हालाँकि, यदि आप प्रत्येक बार InfoPath खोलने पर समान स्विच और पैरामीटर्स का उपयोग करना चाहते हैं, तो आप इसे निष्पादित करने के लिए कोई डेस्कटॉप शॉर्टकट बना सकते है.

इस आलेख में

चलाएँ आदेश में एक बार कोई स्विच जोड़कर उसका उपयोग करना

कोई शॉर्टकट बनाकर किसी स्विच को पुन: उपयोग के लिए उपलब्ध बनाना

उपलब्ध स्विचेस और पैरामीटर्स

चलाएँ आदेश में एक बार कोई स्विच जोड़कर उसका उपयोग करना

इस कार्यविधि को पूर्ण करने के लिए पहले आपके कंप्यूटर पर InfoPath.exe फ़ाइल का स्थान सत्यापित करें. InfoPath स्थापित करते समय यदि आपने डिफ़ॉल्ट फ़ोल्डर स्थान स्व‍ीकार किए हैं, तो InfoPath.exe फ़ाइल संभवत: C:\Program Files\Microsoft Office\Office 12\ पर स्थित होगी. यदि आपको उस स्थान पर InfoPath.exe फ़ाइल नहीं मिलती है, तो फ़ाइल खोजें और पूरा पथ नोट करें.

  1. Microsoft Windows में, प्रारंभ क्लिक करें, और तबचलाएँ क्लिक करें.

  2. चलाएँ संवाद बॉक्स में, दोहरा उद्धरण चिह्न, InfoPath.exe फ़ाइल का पूर्ण पथ (फ़ाइल के नाम सहित), और तब एक दोहरा उद्धरण चिह्न लिखें.

  3. दोहरे उद्धरण चिह्न के बाद, एक रिक्ति के बाद स्विच और वे पैरामीटर्स लिखें जिनका आप उपयोग करना चाहते हैं. उदाहरण के लिए, आप यह लिख सकते हैं: "C:\Program Files\Microsoft Office\Office12\InfoPath.exe" \\Reports\NewForms\ExpenseReportTemplate.xsn /InputParameters department=10&organization=325.

    नोट: स्विचेस और पैरामीटर्स केस-संवेदी नहीं हैं. उदाहरण के लिए, /A और /a समान होते हैं. स्विच के आगे एक खाली रिक्ति और प्रत्येक पैरामीटर के आगे एक खाली रिक्ति शामिल करना ध्यान रखें. यदि पैरामीटर में रिक्तियाँ हैं, तो पैरामीटर को दोहरे उद्धरण चिह्नों के साथ प्रारंभ और समाप्त करें.

अगली बार InfoPath प्रारंभ करने पर, प्रोग्राम उसकी पिछली डिफ़ॉल्ट स्टार्टअप सेटिंग्स पर वापस आ जाएगा. आपकी अनुकूलित स्टार्टअप सेटिंग्स को पुन: उपयोग हेतु उपलब्ध बनाने के लिए, अगला अनुभाग देखें.

पृष्ठ का शीर्ष

कोई शॉर्टकट बनाकर किसी स्विच को पुन: उपयोग के लिए उपलब्ध बनाना

आपकी अनुकूलित स्टार्टअप सेटिंग्स को पुन: उपयोग हेतु उपलब्ध बनाने के लिए, आप उनको आपके डेस्कटॉप पर एक शॉर्टकट के रूप में सहेज सकते हैं. इस कार्यविधि को पूर्ण करने के लिए पहले आपके कंप्यूटर पर InfoPath.exe फ़ाइल का स्थान सत्यापित करें. InfoPath स्थापित करते समय यदि आपने डिफ़ॉल्ट फ़ोल्डर स्थान स्व‍ीकार किए हैं, तो InfoPath.exe फ़ाइल संभवत: C:\Program Files\Microsoft Office\Office 12\ पर स्थित होगी. यदि आपको उस स्थान पर InfoPath.exe फ़ाइल नहीं मिलती है, तो फ़ाइल खोजें और पूरा पथ नोट करें.

  1. Windows डेस्कटॉप पर राइट-क्लिक करें, नया इंगित करें, और तब शॉर्टकट मेनू पर शॉर्टकट क्लिक करें.

  2. शॉर्टकट बनाएँ विज़ार्ड में, आइटम का स्थान लिखें बॉक्स में, एक दोहरा उद्धरण चिह्न, InfoPath.exe फ़ाइल का पूर्ण पथ (फ़ाइल के नाम सहित), और तब एक दोहरा उद्धरण चिह्न लिखें.

  3. दोहरे उद्धरण चिह्न के बाद, एक रिक्ति के बाद स्विच और वे पैरामीटर्स लिखें जिनका आप उपयोग करना चाहते हैं. उदाहरण के लिए, आप यह लिख सकते हैं: "C:\Program Files\Microsoft Office\Office12\InfoPath.exe" \\Reports\NewForms\ExpenseReportTemplate.xsn /InputParameters department=10&organization=325.

    नोट: स्विचेस और पैरामीटर्स केस-संवेदी नहीं हैं. उदाहरण के लिए, /A और /a समान होते हैं. स्विच के आगे एक खाली रिक्ति और प्रत्येक पैरामीटर के आगे एक खाली रिक्ति शामिल करना ध्यान रखें. यदि पैरामीटर में रिक्तियाँ हैं, तो पैरामीटर को दोहरे उद्धरण चिह्नों के साथ प्रारंभ और समाप्त करें.

  4. अगला क्लिक करें.

  5. In the इस शॉर्टकट के लिए कोई नाम लिखें बॉक्स में, शॉर्टकट के लिए कोई नाम लिखें, और तब Finish क्लिक करें. विज़ार्ड शॉर्टकट बनाता है और उसे डेस्कटॉप पर रखता है.

आप कई प्रकार के शॉर्टकट्स बना सकते हैं, जिनमें से प्रत्येक शॉर्टकट स्टार्टअप पर प्रोग्राम पर अलग-अलग स्विचेस और पैरामीटर्स लागू करता है.

पृष्ठ का शीर्ष

उपलब्ध स्विचेस और पैरामीटर्स

निम्न तालिका InfoPath में उपलब्ध सभी स्विचेस और पैरामीटर्स को सूचीबद्ध करती है.

स्विच और पैरामीटर

वर्णन

form

निर्दिष्ट प्रपत्र खोलता है ताकि आप उसे भर सकें. प्रपत्र का नाम कोई फ़ाइल नाम, कोई पूर्ण क्वालीफ़ाइड पथ और फ़ाइल नाम, या कोई यूनिफ़ॉर्म रिसोर्स नाम (URN) हो सकता है.

उदाहरण    InfoPath प्रारंभ करने और प्रपत्र MyForm.xml खोलने के लिए, निम्न लिखें:

"C:\Program Files\Microsoft Office\Office12\InfoPath.exe" "C:\New Forms\MyForm.xml"

form template

निर्दिष्ट प्रपत्र टेम्पलेट पर आधारित कोई नया प्रपत्र खोलता है, ताकि आप उसे भर सकें. प्रपत्र का नाम कोई फ़ाइल नाम, कोई पूर्ण क्वालीफ़ाइड पथ और फ़ाइल नाम, या कोई URN हो सकता है.

उदाहरण    InfoPath प्रारंभ करने और ExpenseReportTemplate.xsn प्रपत्र टेम्पलेट पर आधारित कोई नया प्रपत्र खोलने के लिए, निम्न लिखें:

"C:\Program Files\Microsoft Office\Office12\InfoPath.exe" ExpenseReportTemplate.xsn

form template /InputParameters param1=value&param2=value&param3=value

किसी साझा नेटवर्क स्थान पर प्रकाशित प्रपत्र टेम्पलेट पर आधारित कोई नया प्रपत्र खोलता है, और पैरामीटर्स को प्रपत्र में पास करता है. पैरामीटर्स को /InputParameters विकल्प में संसाधित करने के लिए प्रपत्र टेम्पलेट में प्रबंधित कोड या स्क्रिप्ट होना चाहिए. प्रपत्र टेम्पलेट का नाम कोई फ़ाइल नाम, कोई पूर्ण क्वालीफ़ाइड पथ और फ़ाइल नाम, या कोई URN हो सकता है.

पैरामीटर सूची InfoPath.exe के बाद एक रिक्ति के साथ प्रारंभ होती है, और इसके बाद पैरामीटर का नाम, कोई बाराबर चिह्न (=), और पैरामीटर का मान होता है. प्रत्येक पैरामीटर को एक ऐम्परसेंड (&) द्वारा अलग किया जाता है. प्रश्न चिह्न और प्रत्येक पैरामीटर के बीच रिक्ति का उपयोग न करें.

बिना किसी मान वाला कोई पैरामीटर नाम शून्य मान वाले किसी पैरामीटर के रूप में पास किया जाता है, बिना किसी संगत पैरामीटर नाम वाले मान पर ध्यान नहीं दिया जाता.

इनपुट पैरामीटर्स संसाधन के बारे में अधिक जानकारी के लिए, InfoPath डेवलपर्स संदर्भ देखें.

उदाहरण    मान लें कि आपके पास किसी स्क्रिप्ट वाला कोई प्रपत्र टेम्पलेट, ExpenseReportTemplate.xsn है, जो विभाग और संगठन नामक दो इनपुट पैरामीटर्स को संसाधित कर सकता है. प्रपत्र टेम्पलेट Reports नामक किसी सर्वर पर NewForms नाम के किसी साझा नेटवर्क फ़ोल्डर पर प्रकाशित किया गया था. InfoPath प्रारंभ करने और 10 के बराबर कोई विभाग पैरामीटर और 325 के बराबर कोई संगठन पैरामीटर वाला कोई नया प्रपत्र टेम्पलेट खोलने के लिए, निम्न लिखें:

"C:\Program Files\Microsoft Office\Office12\InfoPath.exe" \\Reports\NewForms\ExpenseReportTemplate.xsn /InputParameters?department=10&organization=325

form template /InputParameters?param1=value&param2=value&param3=value

Windows SharePoint Services 3.0 या Microsoft Office SharePoint Server 2007 चलाने वाले किसी सर्वर पर प्रकाशित किए गए प्रपत्र टेम्पलेट पर आधारित कोई नया प्रपत्र खोलता है, और तब पैरामीटर को प्रपत्र में पास करता है. पैरामीटर्स को /InputParameters विकल्प में संसाधित करने के लिए प्रपत्र टेम्पलेट में प्रबंधित कोड या स्क्रिप्ट होना चाहिए. प्रपत्र टेम्पलेट का नाम कोई फ़ाइल नाम, कोई पूर्ण क्वालीफ़ाइड पथ और फ़ाइल नाम, या कोई URN हो सकता है.

पैरामीटर सूची एक प्रश्न चिह्न (?) के साथ प्रारंभ होती है, जिसके बाद पैरामीटर का नाम, बराबर चिह्न (=), और पैरामीटर का मान होता है. प्रत्येक पैरामीटर को एक ऐम्परसेंड (&) द्वारा अलग किया जाता है. /InputParameter स्विच के बाद प्रश्न चिह्न और प्रत्येक पैरामीटर के बीच रिक्ति का उपयोग न करें.

बिना किसी मान वाला कोई पैरामीटर नाम शून्य मान वाले किसी पैरामीटर के रूप में पास किया जाता है, बिना किसी संगत पैरामीटर नाम वाले मान पर ध्यान नहीं दिया जाता.

इनपुट पैरामीटर्स के लिए प्रबंधित कोड लिखने बारे में अधिक जानकारी के लिए, InfoPath डेवलपर्स संदर्भ देखें.

उदाहरण    मान लें कि आपके पास प्रबंधित कोड वाला कोई प्रपत्र टेम्पलेट, ExpenseReportTemplate.xsn है, जो विभाग और संगठन नामक दो इनपुट पैरामीटर्स को संसाधित कर सकता है. प्रपत्र टेम्पलेट निम्न URL http://fabrikamके साथ Windows SharePoint Services 3.0 चलाने वाले किसी सर्वर पर प्रकाशित किया गया था. InfoPath प्रारंभ करने और 10 के बराबर कोई विभाग पैरामीटर और 325 के बराबर कोई संगठन पैरामीटर वाला कोई नया प्रपत्र टेम्पलेट खोलने के लिए, निम्न लिखें:

"C:\Program Files\Microsoft Office\Office12\InfoPath.exe" http://fabrikam/ExpenseReportTemplate.xsn /InputParameters?department=10&organization=325

/new form /defaultsavelocation <URL>

/new विकल्प मौजूदा प्रपत्र खोलता है और /defaultsavelocation विकल्प इस रूप में सहेजें संवाद बॉक्स के पथ को निर्दिष्‍ट यूनिफ़ॉर्म रिसोर्स लोकेटर (URL) पर सेट करता है. प्रपत्र को पहली बार सहेजे जाने पर URL इस रूप में सहेजें संवाद बॉक्स में दिखाई देगा.

उदाहरण    InfoPath प्रारंभ करने के लिए, MyForm.xml प्रपत्र खोलें, और वह पथ सेट करें जहाँ उपयोगकर्ता प्रपत्र को C:\MyForms पर सहेज सके, निम्न लिखें:

"C:\Program Files\Microsoft Office\Office12\InfoPath.exe" /new MyForm.xml /defaultsavelocation C:\MyForms

form template /defaultsavelocation <URL>

प्रपत्र टेम्पलेट पर आधारित कोई नया प्रपत्र खोलता है और Save As संवाद बॉक्स के पथ को निर्दिष्ट URL पर सेट करता है. प्रपत्र को पहली बार सहेजे जाने पर URL इस रूप में सहेजें संवाद बॉक्स में दिखाई देगा.

उदाहरण    InfoPath प्रारंभ करने के लिए, ExpenseReportTemplate.xsn प्रपत्र टेम्पलेट पर आधारित कोई नया प्रपत्र खोलें, और वह पथ सेट करें जहाँ आप चाहते हैं कि उपयोगकर्ता प्रपत्र को Windows SharePoint Services दस्तावेज़ लायब्रेरी http://fabrikam/sites/Reportsपर प्रपत्र सहेजे, निम्न लिखें:

"C:\Program Files\Microsoft Office\Office12\ExpenseReportTemplate.xsn" /defaultsavelocation http://fabrikam/sites/Reports

/aggregate "form1|form2|form3" "form template"

प्रपत्रों को प्रपत्र टेम्पलेट पर आधा‍रित किसी नए प्रपत्र में मर्ज करता है. प्रपत्रों को एक पाइप (|) वर्ण द्वारा अलग किया जाना चाहिए, और सभी प्रपत्र उद्धरण चिह्नों (") में परिबद्ध होने चाहिए.

उदाहरण    मान लें कि आप MyForm1.xml और MyForm2.xml प्रपत्रों को ExpenseReportTemplate.xsn पर आधारित किसी नए प्रपत्र टेम्पलेट में मर्ज करना चाहते हैं. प्रपत्र टेम्पलेट आपके कंप्यूटर पर प्रपत्र फ़ोल्डर में संग्रहीत होता है. InfoPath प्रारंभ करने और दो मौजूदा प्रपत्रों को मर्ज करने के लिए, निम्न लिखें:

"C:\Program Files\Microsoft Office\Office12\InfoPath.exe" /aggregate "MyForm1.xml|MyForm2.xml" C:\Forms\ExpenseReportTemplate.xsn

/design form template

निर्दिष्‍ट प्रपत्र टेम्पलेट को डिज़ाइन मोड में खोलें. यदि कोई प्रपत्र टेम्पलेट निर्दिष्ट नहीं है, तो InfoPath डिज़ाइन मोड में बिना किसी प्रपत्र टेम्पलेट के प्रारंभ होता है.

उदाहरण    InfoPath को डिज़ाइन मोड में ExpenseReportTemplate.xsn प्रपत्र टेम्पलेट के साथ प्रारंभ करने के लिए, निम्न लिखें:

"C:\Program Files\Microsoft Office\Office12\InfoPath.exe" /design ExpenseReportTemplate.xsn

/design form template /readonly

निर्दिष्ट प्रपत्र टेम्पलेट को डिज़ाइन मोड में खोलता है. आप प्रपत्र टेम्पलेट में परिवर्तन कर सकते हैं, परंतु आपको प्रपत्र टेम्पलेट को उस स्थान के अलावा किसी स्थान पर सहेजना चाहिए जहाँ आपने प्रपत्र टेम्लपेट खोला था.

युक्ति: प्रकाशित किया जा चुका कोई मौजूदा प्रपत्र टेम्पलेट खोलने और संशोधित करने के लिए इस विकल्प का उपयोग करें. प्रपत्र टेम्पलेट को अन्य स्थान पर सहेजना आवश्यक कर यह स्विच आपको प्रकाशन स्थान में ग़लती से प्रपत्र टेम्पलेट अधिलेखित करने से रोकने में मदद कर सकता है. यदि आप प्रकाशन विज़ार्ड के उपयोग के बजाय प्रपत्र टेम्पलेट को प्रकाशन स्थान पर सहेजकर कोई प्रकाशित प्रपत्र टेम्पलेट अधिलेखित करते हैं, तो उपयोगकर्ता इस प्रपत्र टेम्पलेट पर आधारित कोई नया प्रपत्र नहीं बना सकेंगे या मौजूदा प्रपत्रों को संशोधित नहीं कर सकेंगे. प्रपत्र टेम्पलेट को अन्य स्थान पर सहेजकर और तब प्रपत्र टेम्पलेट को संशोधित करने के बाद, प्रकाशन स्थान पर प्रपत्र टेम्पलेट को प्रकाशित और अधिलेखित करने के लिए आप प्रकाशन विज़ार्ड का उपयोग कर सकते हैं.

उदाहरण    InfoPath को डिज़ाइन मोड में ExpenseReportTemplate.xsn प्रपत्र टेम्पलेट के साथ प्रारंभ करनेँ और यह सुनिश्चित करने में मदद के लिए कि आप मूल स्थान पर प्रपत्र टेम्पलेट को अधिलेखित नहीं करेंगे, निम्न लिखें:

"C:\Program Files\Microsoft Office\Office12\InfoPath.exe" /design ExpenseReportTemplate.xsn /readonly

/embedding

Microsoft Office InfoPath विंडो प्रदर्शित किए बिना InfoPath प्रारंभ करता है. डेवलपर्स InfoPath के साथ कस्टम अनुप्रयोगों का परीक्षण करते समय इस विकल्प का उपयोग करते हैं.

उदाहरण    यह करने के लिए, निम्न लिखें:

C:\Program Files\Microsoft Office\Office12\InfoPath.exe" /embedding

/cache ClearAll

InfoPath प्रारंभ करता है और वह कैश साफ़ करता है जिसमें कंप्यूटर पर प्रपत्र टेम्पलेट्स संग्रहीत किए जाते हैं. आपके उपयोगकर्ताओं के कंप्यूटर्स से उपयोग न किए गए प्रपत्र टेम्पलेट्स निकालने और उपलब्ध डिस्क ड्राइव स्थान बढ़ाने के लिए इस विकल्प का उपयोग करें. आप इस विकल्प का उपयोग किसी मौजूदा प्रपत्र या प्रपत्र टेम्पलेट पर आधारित किसी नए प्रपत्र के साथ कर सकते हैं.

उदाहरण    InfoPath प्रारंभ करने के लिए, MyForm.xml प्रपत्र खोलें, और तब सभी प्रपत्र टेम्पलेट्स का कैश साफ़ करें, निम्न लिखें

"C:\Program Files\Microsoft Office\Office12\InfoPath.exe" MyForm.xml /cache ClearAll


पृष्ठ का शीर्ष

अपने कौशल का विस्तार करें
प्रशिक्षण का अन्वेषण करें
पहले नई सुविधाएँ प्राप्त करें
Office प्रतिभागी में शामिल हों

क्या यह जानकारी मददगार थी?

आपकी प्रतिक्रिया के लिए आपको धन्यवाद!

आपकी प्रतिक्रिया के लिए धन्यवाद! ऐसा लगता है आपको हमारे किसी Office सहायता एजेंट से कनेक्ट करना मददगार हो सकता है.

×