आवेदन परिनियोजन के लिए लोकप्रिय (मुफ्त) विकल्प क्या हैं? [बन्द है]


9

मैं लगभग 150 मशीनों के साथ एक छोटे स्कूल नेटवर्क का प्रबंधन करता हूं। मैं सभी मशीनों के लिए सॉफ़्टवेयर को तैनात करने का एक आसान तरीका ढूंढ रहा हूं, जिसमें एक-एक का दौरा किए बिना।

मैंने सिमेंटेक घोस्ट का उपयोग किया है ताकि मशीनों को सभी समान रूप से स्थापित किया जा सके, लेकिन एक आवेदन के लिए, एक पूरे नेटवर्क को फिर से जोड़ना एक कदम दूर लगता है।

अतीत में, मैंने नोवेल के ZenWorks का उपयोग किया है जो या तो MSI इंस्टॉलर के साथ या इंस्टॉलेशन से पहले और बाद में एक मशीन का स्नैपशॉट लेकर करता है और फिर नेटवर्क पर निर्दिष्ट मशीनों में परिवर्तन को धकेलता है।

इस बार, हालांकि, मैं Windows 2003 का उपयोग कर रहा हूं और इसका एक सीमित (यानी कोई) बजट नहीं है। मैं ग्रुप पॉलिसी इंस्टॉलर के आसपास अपना सिर पाने में सक्षम नहीं हूं, इसलिए अगर कोई मुझे एक अच्छे कैसे-कैसे की ओर इशारा कर सकता है, तो इसकी भी सराहना की जाएगी।

आपकी मदद की सराहना की है!


6
प्रशिक्षुओं ;-) ... इस बार खुद को मदद नहीं कर सका
काइल ब्रांट

@ बाल: यह एक उत्तर दें और मैं इसे उभारने के लिए नए खाते बनाऊंगा! ;)
स्क्वीलमैन

@ बाल: लोल - मेरे पास उनमें से एक है। वह सिर्फ एक अच्छे सॉफ़्टवेयर समाधान के रूप में कुशल नहीं है :)
फिलिप

लेकिन क्या हम Vista होम बेसिक क्लाइंट के साथ GPO का उपयोग कर सकते हैं? वह ओएस हमारे पास है। मैं WPKG को एकमात्र सार्वभौमिक विकल्प के रूप में देखता हूं।
skfd

जीपीओ को डोमेन से कनेक्टिविटी की आवश्यकता होती है, जो VHB प्रदान नहीं करता है। आपको ऐसी स्थिति में होम बेसिक का उपयोग नहीं करना चाहिए जिसके लिए पहली जगह की आवश्यकता होती है।
मार्क हेंडरसन

जवाबों:


8

आपके जैसे एक छोटे नेटवर्क के लिए, इस पर कुछ भी कल्पना नहीं है, जीपीओ की तैनाती पर्याप्त से अधिक होनी चाहिए (यह कई बड़े नेटवर्क के लिए पर्याप्त से अधिक है, लेकिन यह एक और कहानी है)।

जीपीओ तैनाती पर एक संभाल पाने के लिए, सबसे अच्छी बात यह है कि जीपीओ पर खुद को संभालना है। तैनाती के बारे में बहुत कुछ समझना स्वाभाविक रूप से उस से बाहर हो जाएगा। बहुत सारे औपचारिक दस्तावेज़ आपके द्वारा किए गए (और ट्रांसफ़ॉर्म, पैचिंग और व्यवस्थापक इंस्टॉल के बारे में विस्तार से अधिक बड़े और अधिक वितरित वातावरण को मानते हैं, जो केवल शुरुआत में भ्रम को जोड़ता है), लेकिन निम्नलिखित KB आलेख एक अच्छा बुनियादी है (और सरलीकृत) GPO- आधारित परिनियोजन का अवलोकन: http://support.microsoft.com/kb/816102

मुझे लगता है कि महत्वपूर्ण चीजें जो आपको अभी अवगत होने की आवश्यकता हैं, वे असाइन किए गए और प्रकाशित किए गए एप्लिकेशन और उपयोगकर्ता और कंप्यूटर परिनियोजन के बीच अंतर हैं। एक बार जब आप अपने सिर को सीधा कर लेते हैं, तो आप जितना चाहें या आवश्यकता से अधिक खोज कर सकते हैं।


7

मैं एक स्कूल-आधारित नेटवर्क भी चलाता हूं। मुझे लगता है कि शिक्षा बाजार में बहुत सारे सॉफ्टवेयर एमएसआई प्रारूप में नहीं आते हैं, इसलिए जीपीओ के माध्यम से स्थापित करना कभी-कभी अव्यवहारिक साबित होता है। इन दिनों अधिकांश सॉफ्टवेयर एक निष्पादन योग्य इंस्टॉलर के साथ आते हैं जो "साइलेंट इनस्टॉल" विकल्पों को स्वीकार करता है - एक साइट के लिए AppDeploy देखें जो यह पता लगाने के लिए समर्पित है कि नेटवर्क पर इंस्टॉल करने के लिए एप्लिकेशन कैसे प्राप्त करें।

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

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

संपादित करें: यदि आप प्रत्येक वर्कस्टेशन पर जाने से पूरी तरह बचना चाहते हैं, तो आप एक स्क्रिप्ट बना सकते हैं जो शेड्यूलर कार्य से मूक इंस्टॉलर चलाता है। संभवतः रात 8 बजे या कुछ और समय पर कार्य करें, फिर मशीनों को बंद कर दें।


6

WPKG


WPKG दिलचस्प लगता है। कोई और इसका उपयोग कर रहा है?
डैनियल

1
WPKG बहुत अच्छा है, मैं इसे बहुत उपयोग करता हूं और इसने मुझे समय का एक गुच्छा बचाया है।
टीआरएस -80

2

Google आपको "सक्रिय निर्देशिका अनुप्रयोग परिनियोजन" के लिए बहुत सारे परिणाम दे सकता है और अधिकांश समाधानों की तरह इसके नियम और विपक्ष हैं। यह लेख आपके लिए एक अच्छा शुरुआती बिंदु हो सकता है। Microsoft की Technet.microsoft.com साइट से भी बहुत अच्छे परिणाम मिलते हैं। एक विकल्प जिसे मैंने आज़माया नहीं है लेकिन जो वादा करता है वह है व्यवस्थापक अर्सेंनल । यह महंगा नहीं है और अगर किसी ने इसका उपयोग / उपयोग किया है तो मुझे सुनना अच्छा लगेगा।


1

Sysinternals PsExec आपको इस तरह के रूप में एक कमांड चलाने देना चाहिए
psexec @deploy.list msiexec /qn /i \\fileserver\installer\packagetoinstall.msi

किसी और को विवरण पर टिप्पणी करने के लिए परवाह है? या आप इस विधि के लिए एक दूसरा प्रश्न अधिक विशिष्ट पूछ सकते हैं।


PsExec उन सर्वरों के लिए अच्छी तरह से अनुकूल है जो शायद ही कभी रिबूट करते हैं, और इस प्रकार कुशलता से GPO- आधारित (प्रति-मशीन) परिनियोजन का उपयोग नहीं कर सकते हैं। सर्वर के साथ एक निर्धारित समय में PsExec के साथ इंस्टॉलेशन को धकेलना अक्सर आसान होता है।
18

ऊपर दिए गए कमांडलाइन के साथ एक समस्या यह है कि यह उपयोगकर्ता और पासवर्ड स्विच को याद कर रहा है। यदि परिनियोजन.लिस्ट में मशीनें \\ fileserver \ इंस्टॉलर तक पहुंचने जा रही हैं, तो DCOM को कॉलर (आप) को लगाने की आवश्यकता होगी। इसके बिना आपकी अनुमतिें msiexec को निष्पादित करने की कोशिश कर रही मशीन के साथ रुक जाती हैं।
nray

0

यदि आप msi प्रारूप में अपने सेटअप को फिर से बना सकते हैं तो आप Gpo, btw के माध्यम से अपने ऐप्स को तैनात कर सकते हैं, मैंने पिछले GFI लैंगर्ड स्कैनर में सॉफ्टवेयर को आसान तरीके से तैनात करने के लिए उपयोग किया है, बशर्ते कि सेटअपों के लिए मूक इंस्टॉल विकल्प थे।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.