पैटर्न से फ़ाइलें बैच रिनेम करें
1FileTool को bulk रिनेम यूटिलिटी की तरह इस्तेमाल करें — पैटर्न, काउंटर, तारीखें, find-and-replace और कुछ भी रिनेम होने से पहले हर नए नाम का प्रीव्यू।
बैच रिनेम एक नियम — पैटर्न, काउंटर, find-and-replace, prefix — एक ही बार में आपकी ड्रॉप की गई हर फ़ाइल पर लागू करता है, इसलिए पूरे फ़ोल्डर को एक पास में एक जैसे नाम मिलते हैं। प्रीव्यू कुछ भी रिनेम होने से पहले हर पुराना और नया नाम साथ-साथ दिखाता है, इसलिए टकराव और टाइपो जल्दी पकड़े जाते हैं।
पहले अपनी ओरिजिनल फ़ाइलें सुरक्षित करें
Replace source डिफ़ॉल्ट ऑन है: आउटपुट ओरिजिनल फ़ाइल को ओवरराइट करती है और कोई बैकअप नहीं रखा जाता। साथ चलने से पहले, Settings › General खोलें और Replace source ऑफ करें, या एक अलग आउटपुट फ़ोल्डर चुनें।
रिनेम वहीं-के-वहीं होते हैं: फ़ाइल अपना फ़ोल्डर रखती है और नया नाम पाती है। कोई undo नहीं, इसलिए चलाने से पहले प्रीव्यू कॉलम देखें।
रिनेम मोड चुनें
सभी मोड साइडबार में Files के अंदर हैं। हर एक फ़ाइलों की लिस्ट लेता है (उन्हें ड्रॉप करें या Add files इस्तेमाल करें) और उन्हें वहीं-के-वहीं रिनेम करता है।
| मोड | क्या करता है |
|---|---|
| Rename | हर फ़ाइल नाम पर prefix और/या suffix जोड़ता है। |
| Rename by Pattern | tokens से नया नाम बनाता है: {name} {index} {date} {ext}। |
| Add Prefix / Add Suffix | सिर्फ़ prefix या सिर्फ़ suffix के लिए Rename के एक-बार वाले वर्ज़न। |
| Number Sequentially | नाम को काउंटर से बदलता है — आप शुरुआती नंबर और padding सेट करते हैं (001, 002, …)। |
| Find & Replace | फ़ाइल नाम के अंदर मिलता टेक्स्ट बदलता है। फ़ाइल का कंटेंट untouched रहता है। |
| Change Extension | सिर्फ़ एक्सटेंशन लिखता है — यह फ़ाइल कन्वर्ट नहीं करता। |
| Preview Rename | prefix/suffix, काउंटर या find/replace के पुराना → नया नाम जोड़े दिखाता है बिना कुछ रिनेम किए। |
अगर पहले बस नियम परखना चाहते हैं तो इसे Preview Rename में चलाएं — यह पूरी नतीजा लिस्ट दिखाता है और डिस्क पर कुछ नहीं बदलता।
पैटर्न और tokens
Rename by Pattern ये tokens स्वीकार करता है, केस-असंवेदनशील:
| Token | किसमें खुलता है |
|---|---|
{name} | एक्सटेंशन के बिना ओरिजिनल फ़ाइल नाम |
{index} | बैच में स्थिति, 1 से शुरू |
{date} | आज की तारीख YYYYMMDD के रूप में |
{ext} | ओरिजिनल एक्सटेंशन (बिना डॉट) |
तो JPGs की ड्रॉप पर holiday_{index} देता है holiday_1.jpg, holiday_2.jpg, … — जब पैटर्न में {ext} या लिटरल एक्सटेंशन न हो तो ओरिजिनल एक्सटेंशन अपने आप रहती है।
Number Sequentially नामों को prefix + counter + suffix के रूप में बनाता है: शुरुआती मान और शून्य-padding की चौड़ाई सेट करें, जैसे शुरू 1, pad 3, prefix img_ → img_001.png।
आम रेसिपी
- स्क्रीनशॉट:
Screenshot_2026-09-26 at 14.03.11.png… →bug_{index}देता हैbug_1.png,bug_2.png। - prefix हटाएं: Find & Replace,
IMG_ढूंढें, खाली से बदलें। - सेट को वर्ज़न दें: suffix
_v2के साथ Number Sequentially। - एक्सटेंशन एकरूप करें: केस को सुसंगत बनाने के लिए Change Extension
JPG→jpg(बाइट्स JPEG ही रहते हैं — यह सिर्फ़ नाम ठीक करता है)।
फ़ोल्डर-चालित रिनेम के लिए — जैसे फ़ोल्डर में आने वाली हर इनवॉइस को {detected-date} {name} मिले — Folder Monitor इस्तेमाल करें, जो आने वाली नई फ़ाइलों पर वही नियम लागू करता है।
संबंधित पेज
- CSV, Excel और JSON कन्वर्ट करें
- Folder Monitor और Smart नियम
- Workflow Recipes — रिनेम को कई चरणों के रन में जोड़ें
- बैच रिनेम ऑटोमेशन गाइड
- Rename टूल