बैच फ़ाइल प्रोग्राम एक सर्वर पर अद्यतन कर रहा है - कैसे

बैच फ़ाइल प्रोग्राम एक सर्वर पर अद्यतन कर रहा है

सभी को अभिवादन!

कुछ समय पहले मुझे यह पता लगाना था कि कुछ कर्मचारियों के कंप्यूटर पर फ़ाइलों को कैसे अपडेट किया जाए, लेकिन ऐसा करने के लिए "चुपके" का उपयोग नहीं करना चाहते थे। विशेष रूप से मुझे अपने नेटवर्क में फाइलजिला में एफ़टीपी साइटों को लगभग 10 से १० कर्मचारियों के लिए हर बार नए, संपादित, या विभिन्न विक्रेताओं के लिए एफ़टीपी फ़ोल्डर और साइट को हटाने की आवश्यकता है। (मैं मासिक एफ़टीपी ऑडिट करता हूं) मेरे पास पूर्ण नेटवर्क एडमिन एक्सेस नहीं है (मेरे पास ज्ञान है, बस अधिकार नहीं हैं) लेकिन कुछ फ़ोल्डर एक्सेस हैं और यहां वही है जो मैं साथ आया था।

मैंने निम्न पंक्तियों के साथ एक बैच फ़ाइल बनाई:
(निर्देशों के साथ नीचे रंग चार्ट)

@ जरा हटके
रंग 1 एफ
@echo *******************************
@ चेको * *
@echo * कृपया सुनिश्चित करें कि सभी एफ़टीपी सॉफ्टवेयर बंद हैं !!! *
@echo * जब आप तैयार हों, तो अपडेट करने के लिए कोई भी कुंजी दबाएँ। *
@ चेको * *
@echo *******************************
@pause
सीएलएस
कॉपी / Y ServerName Folder1 Folder2 Folder3 Ftp DepartmentName sitemanager.xml "C: Documents and Settings \% username% Application Data FileZilla "
सीएलएस
@echo ******************************* ******************************
@ चेको * *
@echo * पूर्ण अपडेट करें! परिवर्तनों को प्रभावी करने के लिए अपने FTP सॉफ़्टवेयर को पुनरारंभ करें। *
@ चेको * *
@echo ******************************* ******************************
@pause

एक बार जब मैंने बैच फ़ाइल की थी (बस उपरोक्त डेटा को filename.txt के रूप में सहेजा था और एक्सटेंशन को फिर से नाम दें। .bat मैंने प्रारंभ / प्रोग्राम / एफ़टीपी अपडेट और डेस्कटॉप के डेस्कटॉप पर भी शॉर्टकट के रूप में बैच फ़ाइल को स्थापित करने के लिए एक इंस्टॉल प्रोग्राम बनाया था। प्रत्येक कर्मचारी को अपडेट की आवश्यकता होती है। (एक अन्य विकल्प केवल बैच फ़ाइल को डेस्कटॉप या एक फ़ोल्डर में कॉपी करना होगा) जब भी मेरे पास बदलाव होते हैं, मैं सर्वर पर नई .xml फ़ाइल अपलोड करता हूं और फिर कर्मचारियों को ईमेल करता हूं। वे बैच पर क्लिक करते हैं। फ़ाइल शॉर्टकट और तुरंत नवीनतम एफ़टीपी साइटें प्राप्त करें!

रंग चार्ट (क्रेडिट चार्ट पदनाम के लिए क्रेडिट (http://blog.paulgu.com/2008/04/03/change-the-dos-prompt-color-in-a-batch-file-in-xp/ पर)
एक वर्ण पाठ का रंग निर्दिष्ट करेगा। दो वर्ण - पहला वर्ण पृष्ठभूमि का रंग और दूसरा वर्ण पाठ का रंग निर्दिष्ट करता है।

0 = काला
1 = नीला
2 = हरा
3 = एक्वा
4 = लाल
5 = बैंगनी
6 = पीला
= सफ़ेद
8 = ग्रे
9 = हल्का नीला
ए = लाइट ग्रीन
बी = लाइट एक्वा
सी = लाइट रेड
डी = लाइट पर्पल
ई = हल्का पीला
एफ = चमकदार सफेद

यह मेरे लिए एक बड़ी मदद है और मुझे आशा है कि आप में से कुछ इसे उपयोगी भी पाएंगे। आप शायद इस प्रकार के हस्तांतरण के लिए सभी प्रकार के उपयोगों के साथ आ सकते हैं।