ForFiles कमांड आपको विंडोज 10 पर कुछ मानदंडों का पालन करते हुए फ़ोल्डर्स को प्रबंधित या हटाने देता है। यदि आप शेयर्ड नेटवर्क फ़ोल्डर या मैप्ड नेटवर्क ड्राइव पर ForFiles कमांड का उपयोग करना चाहते हैं, तो यहां बताया गया है कि आप कमांड प्रॉम्प्ट का उपयोग करके यह कैसे कर सकते हैं।
ForFiles एक कमांड है जिसे आप कमांड प्रॉम्प्ट के माध्यम से चला सकते हैं ताकि मुख्य रूप से उन फ़ाइलों को हटाया जा सके जो आपकी आवश्यकताओं के अनुसार कुछ कस्टम फ़िल्टर से गुजरती हैं। उदाहरण के लिए, यदि आप एक साल या छह महीने से पुरानी सभी फ़ाइलों को हटाकर कुछ खाली स्थान बनाना चाहते हैं, तो आप ForFiles कमांड का उपयोग करके इसे पूरा कर सकते हैं। एकमात्र समस्या यह है कि आप इसे केवल लोकल कंप्यूटर पर चला सकते हैं। यदि आप शेयर्ड नेटवर्क ड्राइव या फ़ोल्डर पर ForFiles कमांड चलाना चाहते हैं, तो आपको पहले इसे मैप करना होगा।
शेयर्ड नेटवर्क फ़ोल्डर पर ForFiles कमांड का उपयोग कैसे करें
शेयर्ड नेटवर्क फ़ोल्डर या मैप्ड नेटवर्क ड्राइव पर फ़ाइलों या फ़ोल्डर्स को हटाने, नाम बदलने, स्थानांतरित करने के लिए ForFiles कमांड विंडोज 10 में। शेयर्ड नेटवर्क फ़ोल्डर पर ForFiles कमांड का उपयोग करने के लिए, इन चरणों का पालन करें-
- टास्कबार सर्च बॉक्स में cmd खोजें।
- व्यवस्थापक के रूप में चलाएं विकल्प पर क्लिक करें।
- हां बटन पर क्लिक करें।
- ड्राइव मैप करने के लिए net use कमांड दर्ज करें।
- फ़ोल्डर हटाने के लिए फ़िल्टर के साथ forfiles कमांड दर्ज करें।
सबसे पहले, आपको व्यवस्थापक विशेषाधिकार के साथ कमांड प्रॉम्प्ट खोलना होगा। इसके लिए, टास्कबार सर्च बॉक्स में cmd खोजें। जब खोज परिणाम दिखाई दे, तो सुनिश्चित करें कि कमांड प्रॉम्प्ट चुना गया है। यदि हां, तो संबंधित व्यवस्थापक के रूप में चलाएं विकल्प पर क्लिक करें। अगला, हां विकल्प चुनें ताकि कमांड प्रॉम्प्ट व्यवस्थापक के रूप में खुले।
अब, ForFiles कमांड चलाने के लिए एक नेटवर्क ड्राइव मैप करना होगा। इसके लिए, निम्न कमांड टाइप करें और Enter बटन दबाएं:
net use F: \\networkShare\files /user:yourusername password
F को उस मूल ड्राइव से बदलना न भूलें जिसे आप मैप करना चाहते हैं, yourusername और password को अपने यूज़रनेम और पासवर्ड से बदलें।
सूची खोजने के लिए, निम्न कमांड दर्ज करें-
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 कमांड को कैसे शेड्यूल करें।
अगला पढ़ें: इस पीसी से मैप नेटवर्क ड्राइव और डिस्कनेक्ट नेटवर्क ड्राइव विकल्प कैसे हटाएं।
