मुझे सुबह की नई मशीनों की गंध बहुत पसंद है।
मैं एक मशीन निर्माण वर्कफ़्लो को स्वचालित कर रहा हूं जिसमें मेरे बुनियादी ढांचे में कई अलग-अलग सिस्टम शामिल हैं, जिनमें से कुछ सोलारिस होस्ट्स, पीएक्सई बूटिंग लिनक्स सिस्टम पर 15 साल पुरानी पर्ल स्क्रिप्ट और विंडोज सर्वर 2008 पर पॉवर्सशेल शामिल हैं।
मैं अलग-अलग हिस्सों में से प्रत्येक को स्क्रिप्ट कर सकता हूं, और लिनक्स और यूनिक्स स्वचालन को एकीकृत करना काफी सरल है, लेकिन मैं एक नुकसान में हूं कि कैसे पॉवरशेल स्क्रिप्ट को बाकी प्रक्रियाओं में एक साथ टाई करने के लिए।
मैं पसंद करूंगा कि क्या यह प्रक्रिया लिनक्स होस्ट पर शुरू हुई, क्योंकि मुझे लगता है कि यह एक अपाचे सर्वर पर रहने वाले वेब एप्लिकेशन के रूप में समाप्त हो जाएगा, लेकिन अगर इसे विंडोज पर शुरू करने की आवश्यकता है, तो मैं इसके साथ संकोच कर रहा हूं।
मैं आदर्श रूप से विंडोज के खिलाफ चलने के लिए लिनक्स के लिए psexec की तर्ज पर कुछ पसंद करूंगा , लेकिन उस दिशा में उत्तर Cygwin द्वारा प्रकट होता है , और जितना मैं उन सभी कड़ी मेहनत की सराहना करता हूं जो उन्होंने डाल दिया है, यह कभी सही नहीं लगा , यदि तुम्हें मालूम है कि मेरा क्या मतलब है। यह एक डेस्कटॉप के लिए बहुत अच्छा है और बहुत सारी कार्यक्षमता देता है, लेकिन मुझे लगता है कि विंडोज सर्वरों को विंडोज सर्वरों की तरह व्यवहार किया जाना चाहिए और न कि यूनिक्स मशीनों को रोकना चाहिए (जो कि संयोगवश, OSX सर्वरों के खिलाफ भी मेरा तर्क है, और वे वास्तव में यूनिक्स हैं) । वैसे भी, मैं Cygwin के साथ नहीं जाना चाहता जब तक कि वह आखिरी और एकमात्र विकल्प न हो।
इसलिए मुझे लगता है कि मैं जो पूछ रहा हूं वह यह है कि क्या लिनक्स से विंडोज मशीनों पर काम करने का कोई तरीका है। बिना सिग्विन के। मैं विचारों और सुझावों के लिए खुला हूं, जिसमें "बेवकूफ देखो, हर कोई साइगविन का उपयोग करता है, इसलिए इसे चूसो और इससे निपटो"। अग्रिम में धन्यवाद!