मेरे पास फ़ाइलनामों का एक समूह है जो टाइमस्टैम्पड (नैनोसेकंड के नीचे) हैं और मैं केवल एक फ़ाइल को प्रति सेकंड रखना चाहता हूं। उदाहरण के लिए, यहां कुछ फ़ाइल नाम दिए गए हैं:
11-14-29-033.jpg
(जिसका अर्थ है कि फ़ाइल 11 वें घंटे 14 वें मिनट 29 वें और 33 वें नैनोसेकंड पर दर्ज की गई थी)।
11-14-29-602.jpg
11-14-29-839.jpg
11-14-29-953.jpg
11-14-30-406.jpg
11-14-30-847.jpg
11-14-31-091.jpg
11-14-31-419.jpg
11-14-31-667.jpg
11-14-32-364.jpg
11-14-32-619.jpg
11-14-32-913.jpg
11-14-33-150.jpg
11-14-33-485.jpg
11-14-33-708.jpg
11-14-34-052.jpg
11-14-34-336.jpg
11-14-35-174.jpg
11-14-36-563.jpg
11-14-36-788.jpg
11-14-37-278.jpg
11-14-37-584.jpg
11-14-38-050.jpg
11-14-38-841.jpg
11-14-39-196.jpg
11-14-39-736.jpg
11-14-39-870.jpg
11-14-40-091.jpg
11-14-40-766.jpg
11-14-41-052.jpg
11-14-41-676.jpg
क्या कोई तरीका है कि मैं एक बैच फ़ाइल (विंडोज में) लिख सकता हूं, लेकिन प्रत्येक दूसरे पर 1 फ़ाइल को हटाने के लिए?
यह प्रश्न के सार में कुछ भी नहीं बदलता है, लेकिन मुझे "नैनोसेकंड" भाग पर गंभीरता से संदेह है। मिलीसेकंड - यह मैं विश्वास करूँगा।
—
कामिल मैकियोरोस्की
आप सही कामिल हैं
—
हेडली
for
, के क्रमबद्ध आउटपुट का उपयोग करेंdir
। लूप में, फ़ाइल नाम के पहले 8 अक्षरों को सहेजें। जब यह फिर से आता है => हटाएं, अन्यथा => नया उपसर्ग सहेजें।