फॉरफाइल्स कमांड आपको विंडोज 10 पर कुछ मानदंडों का अनुपालन करते हुए फ़ोल्डरों को प्रबंधित या हटाने देता है। यदि आप साझा नेटवर्क फ़ोल्डर या मैप किए गए नेटवर्क ड्राइव पर ForFiles कमांड का उपयोग करना चाहते हैं, तो यहां कमांड प्रॉम्प्ट का उपयोग करके आप इसे कैसे कर सकते हैं।
ForFiles एक कमांड है जिसे आप कमांड प्रॉम्प्ट के माध्यम से मुख्य रूप से उन फ़ाइलों को हटाने के लिए चला सकते हैं जो आपकी आवश्यकताओं के अनुसार कुछ कस्टम फ़िल्टर से गुजरती हैं। उदाहरण के लिए, यदि आप एक वर्ष या छह महीने से अधिक पुरानी सभी फाइलों को हटाकर कुछ खाली स्थान बनाना चाहते हैं, तो आप इसे पूरा करने के लिए ForFiles कमांड का उपयोग कर सकते हैं। एकमात्र समस्या यह है कि आप इसे स्थानीय कंप्यूटर पर ही चला सकते हैं। यदि आप किसी साझा नेटवर्क ड्राइव या फ़ोल्डर पर ForFiles कमांड चलाना चाहते हैं, तो आपको पहले इसे मैप करना होगा।
साझा नेटवर्क फ़ोल्डर पर ForFiles कमांड का उपयोग कैसे करें
Windows 10 में साझा नेटवर्क फ़ोल्डर या मैप किए गए नेटवर्क ड्राइव पर फ़ाइलर या फ़ोल्डर को हटाने, नाम बदलने, स्थानांतरित करने के लिए ForFiles कमांड। साझा नेटवर्क फ़ोल्डर पर ForFiles कमांड का उपयोग करने के लिए, इन चरणों का पालन करें-
- खोजें cmd टास्कबार खोज बॉक्स में।
- व्यवस्थापक के रूप में चलाएँ पर क्लिक करें विकल्प।
- हां पर क्लिक करें बटन।
- शुद्ध उपयोग दर्ज करें ड्राइव को मैप करने का आदेश।
- forfilesदर्ज करें किसी फ़ोल्डर को हटाने के लिए फिल्टर के साथ कमांड।
सबसे पहले, आपको व्यवस्थापक विशेषाधिकार के साथ कमांड प्रॉम्प्ट खोलना होगा। उसके लिए, cmd . खोजें टास्कबार सर्च बॉक्स में। जब खोज परिणाम प्रकट होता है, तो सुनिश्चित करें कि कमांड प्रॉम्प्ट चयनित है। अगर ऐसा है, तो संबंधित व्यवस्थापक के रूप में चलाएँ . पर क्लिक करें विकल्प। इसके बाद, हां . चुनें कमांड प्रॉम्प्ट को व्यवस्थापक के रूप में खोलने का विकल्प।
अब, आपको ForFiles कमांड को चलाने के लिए नेटवर्क ड्राइव को मैप करना होगा। उसके लिए, निम्न आदेश टाइप करें और Enter . दबाएं बटन:
net use F: \\networkShare\files /user:yourusername password
F . को बदलना न भूलें उस मूल ड्राइव के साथ जिसे आप मैप करना चाहते हैं, आपका उपयोगकर्ता नाम और पासवर्ड अपने उपयोगकर्ता नाम और पासवर्ड के साथ।
सूची खोजने के लिए, निम्न आदेश दर्ज करें-
ForFiles /?
यह सभी कमांड को उदाहरणों के साथ दिखाता है ताकि आप उन्हें विंडोज 10 पर मैप किए गए नेटवर्क फोल्डर पर इस्तेमाल कर सकें।
आप जिस पूर्ण सिंटैक्स का उपयोग कर सकते हैं वह है:
forfiles [/P pathname] [/M searchmask] [/S] [/C command] [/D [+ | -] [{<date> | <days>}]]
आप ForFiles . का उपयोग कर सकते हैं इस तरह कमांड करें:
ForFiles /p "F:\folder-path" /s /d -180 /c "cmd /c del /q @file"
आपको F:\folder-path . को बदलना होगा वास्तविक फ़ोल्डर पथ के साथ जिसे आप हटाना चाहते हैं।
उपरोक्त आदेश आपको उन सभी फाइलों को हटाने की सुविधा देता है जो 180 दिनों या छह महीने से अधिक के फ़ोल्डर हैं और उल्लिखित फ़ोल्डर में उपलब्ध हैं।
ForFiles के साथ आप अन्य कमांड का उपयोग कर सकते हैं।
वर्तमान निर्देशिका में कम से कम एक वर्ष पुरानी सभी फाइलों को सूचीबद्ध करने के लिए, टाइप करें:
ForFiles /S /M *.* /D -365 /C "cmd /c echo @file is at least one year old."
यह पोस्ट आपको विस्तार से बताएगी कि साझा नेटवर्क ड्राइव पर ForFiles कमांड को कैसे शेड्यूल किया जाए।
आगे पढ़ें: इस पीसी से मैप नेटवर्क ड्राइव और डिस्कनेक्ट नेटवर्क ड्राइव विकल्प कैसे निकालें।