हमारे डिजिटल फाइलों के बढ़ते संग्रह के साथ, जब आप फाइलों के एक समूह का नाम बदलकर उन्हें ढूंढना आसान बनाना चाहते हैं तो यह एक बुरा सपना होता है। दर्जनों या सैकड़ों समान फाइलों का नाम एक-एक करके बदलने में हमेशा के लिए समय लगता है। सौभाग्य से, विंडोज में फाइलों को बैच में रीनेम करने के कई काफी आसान तरीके हैं जो समय और सिरदर्द बचाते हैं।
जबकि मैं अंत में कुछ थर्ड-पार्टी टूल सुझाव शामिल करूंगा, आपको आमतौर पर अतिरिक्त सॉफ्टवेयर इंस्टॉल करने की आवश्यकता नहीं है। इसके बजाय, विंडोज में बिल्ट-इन टूल्स का उपयोग करें।
फाइल एक्सप्लोरर का उपयोग करना
विंडोज में फाइलों को बैच में रीनेम करने के लिए फाइल एक्सप्लोरर का उपयोग करना आमतौर पर सबसे आसान तरीका है। फाइलों को बैच में रीनेम करने के लिए, बस उन सभी फाइलों को चुनें जिन्हें आप रीनेम करना चाहते हैं, F2 दबाएं (वैकल्पिक रूप से, राइट-क्लिक करें और रीनेम चुनें), फिर पहले फाइल पर वह नाम दर्ज करें जो आप चाहते हैं। अन्य सभी चयनित फाइलों के नाम बदलने के लिए एंटर दबाएं।
उदाहरण के लिए, मेरे पास छवियों की एक सूची थी जिसे मैं डिफ़ॉल्ट डेट-नामकरण कन्वेंशन से कुछ सरल पढ़ने योग्य में बदलना चाहता था। इस मामले में, जनवरी 2021। यह विधि प्रत्येक फाइल नाम के बगल में क्रमिक संख्याओं को कोष्ठक में जोड़ती है। यह समान फाइलों को एक साथ रखने का एक शानदार तरीका है, जैसे एक परियोजना, यात्रा से तस्वीरें, या कुछ और।
फाइल एक्सप्लोरर का उपयोग करके फाइलों का नाम बदलना इतना आसान है, लेकिन यह विधि केवल बेसिक है और इतनी लचीली नहीं है, उदाहरण के लिए, आप फाइल एक्सटेंशन (.html) नहीं बदल सकते और विंडोज को नंबर जोड़ने से प्रतिबंधित या बदल नहीं सकते। अधिक उन्नत कार्यों के लिए, हमें कमांड प्रॉम्प्ट और विंडोज पावरशेल का उपयोग करने की आवश्यकता है।
कमांड प्रॉम्प्ट का उपयोग करना
यदि आप विंडोज में केवल एक्सटेंशन को बैच में रीनेम करना चाहते हैं, तो कमांड प्रॉम्प्ट एक बेहतरीन टूल है। आप फाइलों का नाम भी बदल सकते हैं। आइए पहले एक्सटेंशन बदलने से निपटते हैं।
मूल रूप से, आप फाइल एक्सप्लोरर में फाइल मेन्यू के माध्यम से कमांड प्रॉम्प्ट विकल्प को जल्दी से एक्सेस कर सकते थे, लेकिन विंडोज 10 ने अंततः उस विकल्प को हटा दिया। कमांड प्रॉम्प्ट तक पहुंचने के अभी भी अन्य तरीके हैं।
1. Win + R दबाकर, "cmd" टाइप करके और OK दबाकर कमांड प्रॉम्प्ट खोलें।
2. एक बार कमांड प्रॉम्प्ट विंडो खुल जाने पर, आपको उस फ़ोल्डर में डायरेक्टरी बदलने की आवश्यकता होगी जहां आपकी फाइलें स्थित हैं। आप पूरा पथ टाइप कर सकते हैं या फ़ोल्डर को फाइल एक्सप्लोरर में खोल सकते हैं। फाइल सूची के ऊपर पथ स्थान पर राइट-क्लिक करें और "पता कॉपी करें" चुनें।
आप इसे कमांड प्रॉम्प्ट में कॉपी कर सकते हैं। कुछ भी टाइप या कॉपी करने से पहले, cd टाइप करें और फिर पथ स्थान।
यदि आपको कॉपी और पेस्ट में परेशानी हो रही है, तो आपको कमांड प्रॉम्प्ट में कॉपी और पेस्ट फ़ंक्शन को इनेबल करने के लिए सेटिंग्स बदलने की आवश्यकता हो सकती है।
आपके द्वारा चाहने वाले फाइल एक्सटेंशन का उपयोग करके निम्न कमांड दर्ज करें:
ren *.fileext1 *.fileext2
मेरे मामले में, मैं .jpg एक्सटेंशन को .png में बदल रहा हूं। कृपया ध्यान दें कि यह वास्तव में फाइल प्रकार को नहीं बदलता, केवल एक्सटेंशन।
यदि आप फाइल नामों को बैच में रीनेम करना चाहते हैं, तो यह एक समान प्रक्रिया है। हालांकि, यदि फाइल नाम कई कैरेक्टर साझा करते हैं, तो आपको डुप्लिकेट फाइलों के बारे में त्रुटि मिल सकती है। यह सुनिश्चित करने के लिए कि ऐसा न हो, वाइल्डकार्ड्स का उपयोग करें, जो प्रश्न चिह्न हैं, मूल नाम के एक अद्वितीय हिस्से को रखने के लिए।
मेरे उदाहरण में, मेरी सभी फाइलें 01 से शुरू होती हैं। कुछ फाइलें दस कैरेक्टर तक साझा करती हैं।
कमांड प्रॉम्प्ट डायरेक्टरी को अपनी फाइलों वाले फ़ोल्डर में बदलने के बाद, निम्न दर्ज करें:
ren *.fileext ???name.fileext
आपको जितने कैरेक्टर की आवश्यकता हो उतने ? दर्ज करें। यदि आप अपने फाइल नाम में स्पेस चाहते हैं, तो फाइल नाम को कोट्स में रखें, जैसे "???File Name.jpg"। यदि आप अपना नया फाइल नाम शुरुआत में चाहते हैं, तो फाइल नाम के बाद वाइल्डकार्ड्स का उपयोग करें, जैसे FileName????। मेरे मामले में, मैं उपयोग करूंगा:
ren *.jpg ?????????January.jpg
यह विधि मुश्किल हो सकती है। यदि सभी फाइलों की मूल रूप से समान फाइल नाम लंबाई नहीं है, तो केवल फाइलों का हिस्सा बदल जाएगा।
विंडोज पावरशेल का उपयोग करना
विंडोज पावरशेल नियमित कमांड प्रॉम्प्ट की तुलना में कहीं अधिक शक्तिशाली है और उपयोग में भी आसान है, हालांकि दोनों कुछ हद तक समान हैं। विंडोज में पावरशेल का उपयोग करके फाइलों को बैच में रीनेम करने के लिए, आपको केवल कुछ सरल कमांड की आवश्यकता है।
फाइल एक्सप्लोरर में वह फ़ोल्डर खोलें जहां आपकी फाइलें स्थित हैं। फाइल खोलें और "विंडोज पावरशेल खोलें" चुनें।
एक बार पावरशेल खुल जाने पर, नीचे दिए गए कमांड का उपयोग करें। कमांड का उपयोग करते समय, "TestName" को अपने वांछित फाइल नाम में बदलना न भूलें और सही फाइल एक्सटेंशन का उपयोग करें।
dir | %{ $x=0 } { Rename-Item $_ -NewName "TestName$x.jpg"; $x++ }
उपरोक्त कमांड डायरेक्टरी में सभी फाइलों को लेगा और उन्हें Rename-Item कमांड पर पास करेगा, जो सभी फाइलों का नाम "TestName*" पर बदल देता है। यहाँ * संख्याओं को दर्शाता है, और वे संख्याएं "x$" का उपयोग करके पुनरावर्ती रूप से आवंटित की जाती हैं। यह प्रत्येक फाइल को एक अद्वितीय नाम रखने की अनुमति देता है।
यदि आप एक डायरेक्टरी में सभी फाइलों के फाइल एक्सटेंशन बदलना चाहते हैं, तो नीचे दिए गए कमांड का उपयोग करें।
Get-ChildItem *.jpg | Rename-Item -NewName { $_.Name -replace '.jpg','.png' }
उपरोक्त कमांड एक डायरेक्टरी में .jpg एक्सटेंशन वाली सभी फाइलों को लेता है और उन्हें .png में बदल देता है।
Rename-Item कमांड के बारे में अधिक जानने के लिए, अधिक परिभाषाओं और उदाहरणों के लिए माइक्रोसॉफ्ट डॉक्यूमेंटेशन पढ़ें।
उपरोक्त तीन विधियों में से आप किसे पसंद करते हैं?? निश्चित रूप से, पावरशेल शुरुआती लोगों के लिए भारी हो सकता है, लेकिन एक बार जब आप कुछ अनुभव प्राप्त कर लेते हैं तो इसके साथ काम करना मजेदार होता है। आप उन pesky प्रीइंस्टॉल्ड ऐप्स को भी अनइंस्टॉल कर सकते हैं।
उम्मीद है कि इससे मदद मिलती है, लेकिन अपने विचार और मैन्युअल रूप से बैच-रीनेमिंग फाइलों के अन्य तरीके साझा करें। आप फाइलों तक त्वरित पहुंच के लिए सिम्बोलिक लिंक बनाना सीखना चाह सकते हैं। साथ ही, यदि आप फाइल एक्सप्लोरर में बल्क में फाइलों को स्थानांतरित करने की योजना बना रहे हैं, तो बड़ी संख्या में फाइलों को तेजी से कॉपी करने के इन आसान तरीकों का पता लगाएं।