बैच फ़ाइल में 0 के बराबर फ़ाइलें हटाना

नीचे कमांड के लिए एक सरल का एक उदाहरण है जिसे "pics.txt" फ़ाइल को हटाने के लिए एक बैच फ़ाइल में डाला जा सकता है यदि यह मौजूद था और 0. के बराबर था। इस उदाहरण में, आपको फ़ाइल का नाम जानना होगा।

 / F %% A के लिए ("pics.txt") do%% ~ zA equ 0 del pics.txt 

यदि आप 0 के बराबर सभी फ़ाइलों की तलाश कर रहे हैं, तो आप इसे लूप के साथ पूरा कर सकते हैं। निम्न कोड लूप का एक उदाहरण है।

 %% F के लिए IN (*। *) DO (IF %% ~ zF LSS 1 DEL %% F 

)

उपरोक्त उदाहरण वर्तमान निर्देशिका में सभी फ़ाइलों के माध्यम से जाएगा, और यदि फ़ाइल आकार में 1 से कम है, तो फ़ाइल को हटा दें।