यदि आप अपने कंप्यूटर से किसी फ़ाइल या फ़ोल्डर को हटाने में असमर्थ हैं, तो आप किसी भी फ़ाइल और फ़ोल्डर को आसानी से हटाने के लिए Windows PowerShell का उपयोग कर सकते हैं। PowerShell का उपयोग करने का लाभ यह है कि आप किसी फ़ाइल को फोर्स डिलीट कर सकते हैं और फ़ोल्डर के अंदर से सभी आइटम हटा सकते हैं। हमने देखा है कि Command Prompt का उपयोग करके फ़ाइलों और फ़ोल्डर्स को कैसे हटाया जाए। अब देखते हैं कि PowerShell का उपयोग करके इसे कैसे करें।
PowerShell का उपयोग करके फ़ाइलों और फ़ोल्डर्स को हटाएं
Windows PowerShell का उपयोग करके फ़ाइलों और फ़ोल्डर्स को हटाने के लिए, इन चरणों का पालन करें-
- Windows PowerShell खोलें
- फ़ोल्डर की पहचान करें
- Remove-item कमांड का उपयोग करें।
यहां विस्तृत रूप में ट्यूटोरियल है।
PowerShell का उपयोग करके एकल फ़ाइल हटाएं
शुरू करने के लिए, आपको PowerShell खोलने की आवश्यकता है। इसके लिए, आप Win+X दबा सकते हैं, और सूची से Windows PowerShell चुन सकते हैं। वैकल्पिक रूप से, आप इसे टास्कबार सर्च बॉक्स में खोज सकते हैं। उसके बाद, निम्न कमांड दर्ज करें-
Remove-item file-path
यह कमांड का मूल रूप है।
मान लीजिए कि आपके डेस्कटॉप पर TWC फ़ोल्डर में TWC.png नाम की एक फ़ाइल है। Windows PowerShell का उपयोग करके इसे हटाने के लिए, आपको यह कमांड दर्ज करनी होगी-
Remove-item C:\Users\user-name\Desktop\TWC\TWC.png

कमांड में फ़ाइल एक्सटेंशन शामिल करना होगा। अन्यथा, यह आपके कमांड को नहीं पहचानेगा, और एक स्वागत संदेश आपका स्वागत करेगा।
संबंधित: Windows में X दिनों से पुरानी फ़ाइलों को कैसे हटाएं
PowerShell का उपयोग करके एकल फ़ोल्डर हटाएं
यदि आप Windows PowerShell का उपयोग करके किसी फ़ोल्डर को हटाना चाहते हैं, तो आपको पहले बताई गई कमांड दर्ज करनी होगी-
Remove-Item folder-path
मान लीजिए कि आपके डेस्कटॉप पर TWC नाम का एक फ़ोल्डर है। यदि आप इसे हटाना चाहते हैं, तो आपको यह कमांड दर्ज करनी होगी-
Remove-item C:\Users\user-name\Desktop\TWC
यदि फ़ोल्डर खाली है, तो यह तुरंत हटा दिया जाएगा। हालांकि, यदि फ़ोल्डर में कुछ फ़ाइलें हैं, तो आपको Y और Enter बटन दबाकर डिलीट की पुष्टि करनी होगी।
PowerShell का उपयोग करके एकाधिक फ़ाइलें हटाएं
यदि आपके पास हटाने के लिए एकाधिक फ़ाइलें हैं, तो आपको एक अलग कमांड दर्ज करने की आवश्यकता है। कमांड वही दिखती है, लेकिन एक छोटा अंतर है।
Remove-item file-path, file-path1, file-path2
आपको सभी फ़ाइल पथ इस तरह दर्ज करने होंगे। उदाहरण के लिए, आपके डेस्कटॉप पर TWC.png नाम की एक फ़ाइल है और डाउनलोड फ़ोल्डर में TWC1.txt नाम की एक और फ़ाइल है। उन्हें एक साथ हटाने के लिए, आप यह कमांड दर्ज कर सकते हैं-
Remove-item C:\Users\user-name\Desktop\TWC.png, C:\Users\user-name\Downloads\TWC1.txt
PowerShell का उपयोग करके एकाधिक फ़ोल्डर्स हटाएं
एकाधिक फ़ाइलों को हटाने की तरह, Windows PowerShell का उपयोग करके एक से अधिक फ़ोल्डर को हटाने के लिए कमांड समान है। उदाहरण के लिए, आप इस तरह की कमांड का उपयोग कर सकते हैं-
Remove-item C:\Users\user-name\Desktop\TWC, C:\Users\user-name\Downloads\TWC1
यह कमांड एक साथ डेस्कटॉप से TWC फ़ोल्डर और डाउनलोड फ़ोल्डर से TWC1 फ़ोल्डर को हटा देगा।
आपकी जानकारी के लिए, यदि आप इन कमांड का उपयोग करते हैं, तो आपकी फ़ाइलें और फ़ोल्डर स्थायी रूप से हटा दिए जाएंगे। दूसरे शब्दों में, आप उन्हें Recycle Bin में नहीं ढूंढ पाएंगे।
फ़ोल्डर के अंदर के आइटम जांचें
यदि आप कोई फ़ोल्डर नहीं खोल पा रहे हैं, लेकिन आप उसके आइटम्स के बारे में जानना चाहते हैं, तो आप इस कमांड का उपयोग कर सकते हैं-
Get-ChildItem folder-path
यदि आपके डेस्कटॉप पर TWC नाम का एक फ़ोल्डर है, तो सभी चीजों को प्रकट करने के लिए आपको निम्न कमांड दर्ज करने की आवश्यकता है-
Get-ChildItem C:\Users\user-name\Desktop\TWC

डिफ़ॉल्ट रूप से, यह Mode, LastWriteTime, Length, और Name दिखाता है। आप यहां से फ़ाइल नाम प्राप्त कर सकते हैं ताकि आप सही आइटम को हटा सकें।
अंतिम संशोधन समय और निर्माण समय जांचें
यदि आप जांचना चाहते हैं कि फ़ाइल कब बनाई या संशोधित की गई थी, तो आप इस कमांड का उपयोग कर सकते हैं-
Get-ChildItem C:\Users\user-name\Desktop\TWC | Select-Object FullName, LastWriteTime, CreationTime

आप सभी फ़ाइल नामों और अन्य विवरणों के साथ तीन कॉलम ढूंढ सकते हैं।
आइटम को फोर्स डिलीट करें
यदि आपके फ़ोल्डर में कुछ रीड-ओनली या छिपी हुई फ़ाइलें हैं जिन्हें आप हटाना चाहते हैं, तो आप ऊपर बताई गई कमांड का उपयोग नहीं कर सकते, क्योंकि यह एरर दिखाएगा। उस स्थिति में, आपको -force पैरामीटर का उपयोग करना होगा। उदाहरण के लिए, यदि डेस्कटॉप पर रखे TWC फ़ोल्डर में कुछ छिपी हुई या रीड-ओनली फ़ाइलें हैं, तो आपको यह कमांड दर्ज करनी होगी-
Remove-item C:\Users\user-name\Desktop\TWC -force
रीड-ओनली फ़ाइल को हटाने के लिए भी उसी कमांड का उपयोग किया जा सकता है। किसी भी मामले में, आपको एक पुष्टिकरण संदेश मिलेगा जहां आपको Y टाइप करना होगा और Enter बटन दबाना होगा।
पुष्टिकरण के बिना हटाएं
यदि आप इस लेख की पहली कमांड का उपयोग करते हैं, तो आपको एक पुष्टिकरण संदेश के साथ स्वागत किया जाएगा। हालांकि, यदि आप ऐसा संदेश नहीं चाहते हैं, तो आप -recurse नामक पैरामीटर का उपयोग कर सकते हैं।
उदाहरण के लिए,
Remove-item C:\Users\user-name\Desktop\TWC -recurse

यह कमांड दर्ज करने के बाद, आपका फ़ोल्डर या फ़ाइल बिना किसी पुष्टिकरण के स्थायी रूप से हटा दिया जाएगा।
कुछ फ़ाइल प्रकारों को बाहर करें
मान लीजिए कि आपके पास TXT, PNG, DOCX, PDF, आदि जैसे कई फ़ाइल प्रकार हैं और आप TXT फ़ाइलों को छोड़कर सभी आइटम हटाना चाहते हैं। उस स्थिति में, आप -exclude पैरामीटर का उपयोग कर सकते हैं। कमांड इस तरह दिखती है-
Remove-Item –path C:\Users\user-name\Desktop\TWC* -exclude *.txt
आपने शायद पहले ही अनुमान लगा लिया होगा - यह सभी .txt फ़ाइलों को बाहर करेगा और दूसरों को हटा देगा। हालांकि, यह एक पुष्टिकरण संदेश दिखाता है। यदि आप उन्हें सीधे हटाना चाहते हैं, तो आप पहले बताए गए -recurse पैरामीटर का उपयोग कर सकते हैं।
मुझे उम्मीद है कि ये कमांड आपके लिए उपयोगी होंगे।
