2012-03-19 20 views
7

के माध्यम से बैच कमांड निष्पादित करने के लिए मुझे एसएसआईएस नौकरी के माध्यम से बैच फ़ाइल निष्पादित करने की आवश्यकता है। पहले हम cmd प्रॉम्प्ट में ऐसा करते थे, क्या कोई तरीका है कि हम एसएसआईएस नौकरीएसएसआईएस नौकरी

उत्तर

12

के माध्यम से बैच फ़ाइल चला सकते हैं ऐसा करने के लिए अपने नियंत्रण प्रवाह में Execute Process Task का उपयोग करें।

  • लघु उद्योगों में एक नया पैकेज बनाएं
  • आप नियंत्रण प्रवाह खुला
  • खींचें एक Execute Process Task उपकरण बॉक्स से (यदि उपकरण बॉक्स खुला नहीं है, Menu साथ इसे खोलने के साथ शुरू होगा ->View ->Toolbox) करने के लिए नियंत्रण प्रवाह
  • आप RightMouseButton on the Task में बैच फ़ाइल पथ सेट कर सकते ->Edit... ->Process ->Executable

एसएसआईएस पर और निर्देशों के लिए उदा। Microsoft

+0

HI ओकासो: इस प्रक्रिया के लिए पूरी तरह से नया है, अगर आप इस पर ध्यान नहीं देते हैं, तो मुझे इस पर eloborate, या मुझे एक उदाहरण प्रदान करते हैं। – 0537

+0

संपादित करें: मुझे कुछ और स्पष्टीकरण जोड़ा गया –

+0

मुझे बहुमूल्य जानकारी देने के लिए धन्यवाद ओकासो और रॉबी। बहुत बहुत धन्यवाद – 0537

5

सबसे पहले, विचार करें कि आपको वास्तव में बैच फ़ाइल निष्पादित करने की आवश्यकता है या नहीं। शायद आपको जो चाहिए उसे हासिल करने के लिए एक अंतर्निहित तरीका है। उदाहरण के लिए आप बस चलती है, तो कर रहे हैं/फ़ाइलें पुनर्नामित करने, फिर आप use the FileSystemTask

अन्यथा, आप उपयोग कर सकते हैं कर सकते हैं ExecuteProcessTask

  • This page सभी विकल्प है कि इस कार्य के लिए विन्यस्त किया जा सकता पता चलता है, पथ यानी बैच फ़ाइल, तर्क, आदि
  • This page दिखाता है कि उन गुणों को कैसे सेट करें।
संबंधित मुद्दे