मैं अपनी पुरानी बैच की फाइलों को शालीन सफलता के साथ पटकथाओं में परिवर्तित कर रहा हूं। हालांकि ... मैं इस मामले में इसे करने का सबसे अच्छा और कुशल तरीका क्या होगा, यह पता नहीं लगा सकता।
यहाँ बैच स्क्रिप्ट है:
attrib -h -s *.* /s
del /s folder.jpg
del /s albumart*.jpg
del /s desktop.ini
@pause
मूल रूप से यह मेरे संगीत फ़ोल्डर के माध्यम से चला जाता है & amp; सबफ़ोल्डर और सभी कबाड़ को हटा देता है जो वहां हो सकता है (मेरे पास मेरे संगीत फ़ोल्डर में है)।
क्या यह काम पसंद आएगा (त्वरित परीक्षण के बाद लेकिन ...)?
$currentfolder = split-path -parent $MyInvocation.MyCommand.Definition
Get-ChildItem -Path $currentfolder -Include folder.jpg, albumart*.jpg, desktop.ini -File -Recurse | foreach { $_.Delete()}
हटाए गए फ़ाइल नाम को प्रतिध्वनित करना भी अच्छा होगा।
संपादित करें: मैं यहाँ पूरी तरह से काम कर समाधान जोड़ रहा हूँ:
$currentfolder = split-path -parent $MyInvocation.MyCommand.Definition
Get-ChildItem -Path $currentfolder -Include folder.jpg, albumart*.jpg, desktop.ini -File -Recurse | foreach { echo "Deleting: $_" ; $_.Delete()}
1
यह एक Q & amp; A साइट है, इसलिए कृपया अपने प्रश्न का हल स्वयं न जोड़ें। उपयोगकर्ताओं को अपने स्वयं के सवालों के जवाब देने की अनुमति दी जाती है और यहां तक कि आप चाहें तो अपने जवाब को स्वयं स्वीकार भी कर सकते हैं। इसलिए अपने प्रश्न को संपादित करें और समाधान को उचित उत्तर में स्थानांतरित करें।
—
Karan
यह मेरा समाधान नहीं था, लेकिन जब तक मैं अंधा नहीं होता, तब तक यह पद मौजूद नहीं है क्योंकि मैं केवल एक उत्तर देख सकता हूं। और मैंने उस जवाब को स्वीकार कर लिया। कृपया संभ्रांतवादी धारणाएं न बनाएं।
—
Tup
@ टॉप: क्या आप एक उत्तर को मान्य कर सकते हैं? मेरा या एक अन्य ने खुद को पोस्ट किया? यह भविष्य की खोजों के लिए मदद करेगा।
—
Ob1lan
@ टॉप: भले ही यह आपका खुद का समाधान हो या आप अभी-अभी हटाए गए उत्तर में किसी और ने जो लिखा है, उसे कॉपी-पेस्ट करें, मुद्दा यह है कि समाधान प्रश्न के साथ नहीं है। इसके अलावा यह एक सरल सुझाव था कि यह साइट कैसे संरचित है, और तथाकथित "अभिजात्य धारणा" नहीं है। सिर्फ इसलिए कि आपके द्वारा स्वीकार किए गए उत्तर को किसी कारण से हटा दिया गया था, इसका मतलब यह नहीं है कि इसकी सामग्री को प्रश्न में जोड़ा जाना है, समझ गया?
—
Karan