मैं अपनी नामकरण योजना का उपयोग करके एक बार में इन सभी उप-फ़ोल्डरों को कैसे बना सकता हूं?
यदि मैं एक विशेष निर्देशिका में उप-फ़ोल्डर बनाने के लिए थे, जैसे कि C: \ Dropbox \ Development, तो क्या मुझे पहले उस निर्देशिका में सीडी की आवश्यकता होगी? मुझे लगता है मैं cmd खोल का उपयोग कर रहा हूँ?
एक विशिष्ट निर्देशिका में उप-फ़ोल्डर (उप-निर्देशिका) बनाने के लिए (जो वर्तमान निर्देशिका नहीं है), आप निम्न में से एक कर सकते हैं:
cd C:\Dropbox\Development
पहला या
md Lec-%%i
कमांड को बदलें md C:\Dropbox\Development\Lec-%%i
।
ध्यान दें:
mkdir
के लिए एक समानार्थी शब्द है md
और इसका उपयोग किया जा सकता है।
नीचे मैं दोनों विकल्प दिखाता हूं, पहला एक cmd
शेल (कमांड लाइन) से, और दूसरा एक बैच फ़ाइल का उपयोग करके।
एक बोनस के रूप में (हालांकि मूल प्रश्न के लिए नहीं पूछा गया) एक bash
शेल विकल्प भी है।
एक cmd
शेल से:
cd C:\Dropbox\Development
for /l %i in (9,1,120) do md Lec-%i
या
for /l %i in (9,1,120) do md C:\Dropbox\Development\Lec-%i
एक बैच फ़ाइल से:
@echo off
cd C:\Dropbox\Development
for /l %%i in (9,1,120) do md Lec-%%i
या
@echo off
for /l %%i in (9,1,120) do md C:\Dropbox\Development\Lec-%%i
टिप्पणियाँ:
क्या मैक टर्मिनल से मैक ओएसएक्स के लिए एक समान काम करने का एक तरीका है?
एक bash
शेल से:
for i in {9..120}; do mkdir Lec-$i; done;
या (अधिक पोर्टेबल संस्करण के लिए)
for i in `seq 9 120`; do mkdir Lec-$i; done;
आगे की पढाई