मैं अपनी नामकरण योजना का उपयोग करके एक बार में इन सभी उप-फ़ोल्डरों को कैसे बना सकता हूं?
यदि मैं एक विशेष निर्देशिका में उप-फ़ोल्डर बनाने के लिए थे, जैसे कि 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;
आगे की पढाई