का उपयोग क्या है -recurse powershell में?

0

सवाल

माफ करना, यह शायद एक मूक सवाल: क्या अंतर है के बीच

Remove-Item -recurse -Force -Verbose और Remove-Item -Force -Verbose

ऐसा लगता है अगर हम का उपयोग करें -recurse के लिए एक फ़ोल्डर और सबफ़ोल्डर powershell delete फाइल एक-एक करके फ़ोल्डर के अंदर. और यदि हम को हटाने -recurse बस powershell को नष्ट मुख्य फ़ोल्डर की जाँच के बिना फोल्डर के अंदर. तकनीकी रूप से नहीं है स्क्रिप्ट के बिना तेजी से चला जाएगा -recurse?

powershell
2021-11-24 05:32:51
1

सबसे अच्छा जवाब

3

जब आप का उपयोग Remove-Item पर एक दीर का पेड़ रखती है कि फ़ाइलों ... और उपयोग नहीं करते -Recurse, आप मिल जाएगा मानक पुष्टि प्रॉम्प्ट. तो का उपयोग कर पैरामीटर है कि यह बनाता है के बिना चला देरी से "क्या तुम सच में ऐसा करना चाहते हैं?" शीघ्र ।

इस कारणों में से एक है कि कुछ लोगों को पसंद करते हैं करने के लिए पाइप का उत्पादन Get-ChildItem -Recurse करने के लिए Remove-Item.

2021-11-24 22:34:17

तुम सकता है पर विस्तृत संभव का उपयोग कर के लाभ Get-ChildItem | Remove-Item पर Remove-Item -Recurse?
zett42

यहाँ है एक लिंक करने के लिए एक पटकथा लड़का लेख के बारे में बारह साल पहले, illustrating के उपयोग को प्राप्त-childItem -recurse साथ संयोजन के रूप में दूर-मद है । devblogs.microsoft.com/scripting/...
Walter Mitty

Get-ChildItem | Remove-Item प्रति एसई जरूरी नहीं की मदद, अगर आप का उपयोग नहीं करते -Recurse: यदि Get-ChildItem's आउटपुट / शामिल एक अरिक्त निर्देशिका, आप प्राप्त पुष्टिकरण का संकेत भी है. अगर मंशा है को नष्ट करने के लिए फ़ाइलों को केवल, Get-ChildItem -File | Remove-Item में मदद करता है, तथापि, ऐसे मामलों में जहां Remove-Item * या Remove-Item *.foo सकता है अनजाने में मैच निर्देशिका भी (Remove-Item है कोई -File (या -Directory) स्विच है, जो यकीनन एक कमी). /cc @zett42
mklement0

@mklement0 - अच्छी बात है ... मैं बना दिया है कि एक बालक स्पष्ट जोड़कर -Recurse करने के लिए G-CI कॉल ।
Lee_Dailey

@zett42 - उद्देश्य के पाइपिंग G-CI करने के लिए R-I है कि [जब तुम में शामिल हैं -Recurse पर G-CI कॉल] आप कर रहे हैं स्पष्ट रूप से निपटने के साथ अलग-अलग आइटम नहीं है. है कि कुछ हद तक एक और अधिक प्रत्यक्ष प्रतिनिधित्व के लिए कैसे हम में से कुछ के बारे में सोचने के आपरेशन । है कि "अवधारणा" कोड के लिए मैच के लिए आसान बनाता है कोडिंग और आसान डीबगिंग और आसान रखरखाव ।
Lee_Dailey

जोड़ना -Recurse करने के लिए Get-ChildItem मदद नहीं करता है, हालांकि, क्योंकि बिना -File यह कर सकते हैं अभी भी संभावित शामिल हैं nonempty निर्देशिकाओं, जो बिना - -Recurse लागू करने के लिए Remove-Item - फिर से ट्रिगर की पुष्टि प्रॉम्प्ट.
mklement0

@mklement0 - आह! मैं कभी नहीं में चलाने की है कि स्थिति है । जानकारी के लिए धन्यवाद! [मुस्कराहट]
Lee_Dailey

अन्य भाषाओं में

यह पृष्ठ अन्य भाषाओं में है

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

इस श्रेणी में लोकप्रिय

लोकप्रिय सवाल इस श्रेणी में