मैं कई विन्यास फाइल है विशेष एक्सटेंशन वाले सभी फ़ाइलें के लिए बदलें के लिए इस तरह की तरह नेस्ट:PowerShell स्क्रिप्ट का पता लगाएं और विंडोज सर्वर 2008 पर
C:\Projects\Project_1\project1.config
C:\Projects\Project_2\project2.config
मेरी विन्यास में मैं एक स्ट्रिंग इस तरह की तरह की जगह करने की जरूरत है:
<add key="Environment" value="Dev"/>
हो जाएगा:
<add key="Environment" value="Demo"/>
मैं बैच पटकथा का उपयोग कर के बारे में सोचा है, लेकिन वहाँ ऐसा करने का कोई अच्छा तरीका नहीं था, और मैंने सुना है कि PowerShell स्क्रिप्टिंग के साथ आप आसानी से इसे निष्पादित कर सकते हैं। मुझे ढूंढने/प्रतिस्थापित करने के उदाहरण मिल गए हैं, लेकिन मैं ऐसे तरीके की उम्मीद कर रहा था जो मेरे सी: \ प्रोजेक्ट्स निर्देशिका में सभी फ़ोल्डरों को पार करेगा और '.config' एक्सटेंशन के साथ समाप्त होने वाली किसी भी फाइल को ढूंढें। जब यह एक पाता है, तो मैं इसे अपने स्ट्रिंग मानों को प्रतिस्थापित करना चाहता हूं।
यह कोई अच्छा संसाधन है कि यह कैसे करें या कोई पावरशेल गुरु जो कुछ अंतर्दृष्टि प्रदान कर सकता है?
हमें बताएं कि आपको कैसे पता चला है या अगर उन फ़ाइलों के साथ कुछ अजीब स्वरूपण समस्याएं हैं जिन्हें संबोधित करने की आवश्यकता है। समस्या के बारे में एक अच्छी बात यह है कि यह उत्पादन कोड –