ब्लॉग पर वापस जाएं
अद्यतनArnošt Havelka

PowerShell हेरफेर: लेआउट बिल्डर

दोहराए जाने योग्य प्रोजेक्ट स्कैफोल्डिंग के लिए एक कमांड में नेस्टेड कार्यक्षेत्र निर्देशिकाएं बनाएं।

इंटरएक्टिव पाठ शुरू करें
PowerShell हेरफेर: लेआउट बिल्डर

मजबूत वर्कफ़्लो सुसंगत संरचना के साथ शुरू होते हैं। यह पाठ एक पूर्ण नेस्टेड कार्यक्षेत्र पथ उत्पन्न करने के लिए एक कमांड का उपयोग करता है।

अभ्यास के लिए कमांड

mkdir -p work/docs/reports

अपेक्षित टर्मिनल सिग्नल

सफल होने पर कमांड चुपचाप पूरा हो जाता है। संरचना को इसके साथ मान्य करें:

Get-ChildItem work
Get-ChildItem work/docs

आपको reports सहित नेस्टेड फ़ोल्डर देखने चाहिए।

यह क्यों मायने रखता है

फ़ोल्डर स्कैफोल्डिंग लगभग हर स्वचालन कार्य में प्रकट होता है: लॉग, निर्यात, घटना बंडल, और रिलीज़ कलाकृतियाँ। एक-शॉट संरचना निर्माण सेटअप को पूर्वानुमानित रखता है।

सामान्य गलतियाँ

अभ्यास विस्तार

अभिलेखीय कार्य के लिए एक दूसरा ट्री (tree) बनाएं:

mkdir -p work/archive/daily
Get-ChildItem work/archive

उद्देश्य फ़ाइल संचालन शुरू होने से पहले सुसंगत, कम-घर्षण संरचना प्रबंधन है।

संदर्भ

ये दस्तावेज़ लिंक इस लेख में उपयोग किए गए कमांड के लिए आधिकारिक विवरण प्रदान करते हैं।

अगला

पॉवरशेल हेरफेर: कॉपी और मूव ड्रिल

एक सुरक्षित दो-चरणीय फ़ाइल हैंडलिंग अनुक्रम के रूप में Copy-Item और Move-Item का अभ्यास करें।