"नई" संदर्भ-मेनू में एक प्रकार की कई फाइलें जोड़ें


10

मैं पूरी तरह से समझता हूं कि रजिस्ट्री को संशोधित करके विंडोज एक्सप्लोरर (विंडोज 7) से संदर्भ मेनू में एक "नया" फ़ाइल / टेम्पलेट कैसे जोड़ा जाए, उदाहरण के लिए यहां बताया गया है:

मैं 'नए' संदर्भ मेनू में एक आइटम कैसे जोड़ सकता हूं?

यह महान काम करता है और "फ़ाइलनाम" उप-कुंजी मुझे C: \ Windows \ ShellNew में स्थित एक विशिष्ट फ़ाइल को परिभाषित करने की अनुमति देता है। मैंने इस प्रकार अपनी कंपनी के टेम्प्लेट लेटर (लोगो, नाम, पता ...) के अनुरूप एक .doc फ़ाइल कॉन्फ़िगर की है। हर बार जब मैं एक पत्र बनाना चाहता हूं, तो मैं सिर्फ राइट-क्लिक करता हूं और मुझे अपनी वर्तमान निर्देशिका पर टेम्पलेट मिला है!

अब, मैं इस तरह के कई टेंपरेचर रखना चाहूंगा जैसे कि केवल 1 फ़िलाटाइप (.doc) के लिए।

समस्या यह है कि ऐसा लगता है कि शेलन कुंजी में केवल एक संभव NullFile / FileName / Data / Command उप-कुंजी है।

क्या कोई वर्कअराउंड है, उदाहरण के लिए कमांड वैल्यू के साथ? या रजिस्ट्री को संशोधित किए बिना एक समान व्यवहार?

मैं अपनी वर्तमान निर्देशिका से आसानी से विभिन्न वर्ड टेम्प्लेट बनाना चाहूंगा, और कॉपी / पेस्ट से बचूंगा।

आपके उत्तर या सलाह के लिए धन्यवाद।

जवाबों:


2

पहली चीज़ जो आपको करने की आवश्यकता है वह है Commandस्ट्रिंग ( Right Click> नया > स्ट्रिंग मूल्य ) पर सेट करना %SystemRoot%\System32\cmd.exe /c "%SystemRoot%\ShellNew\WordTemplates.bat ^"%1^""(यह मानते हुए कि टेम्पलेट C: \ Windows \ ShellNew पर हैं )।

फिर, C: \ Windows \ ShellNew \ WordTemplates.bat पर एक नई फ़ाइल बनाएं । इस फ़ाइल में, कोड की निम्नलिखित पंक्तियाँ रखें:

@echo off
echo What document would you like to create?
echo 1 - Template 1
echo 2 - The best template
echo 3 - Sample template
echo 4 - Template 4
echo 5 - Template 5
echo 6 - Template 6
echo 7 - Template 7
echo 8 - Template 8
echo 9 - Template 9
echo 0 - Template 10
choice /c 123457890>nul
copy "%SystemRoot%\ShellNew\Template%errorlevel%.docx" %1>nul

आप प्रत्येक टेम्पलेट के विवरणों को अपनी पसंद के अनुसार बदल सकते हैं। प्रत्येक टेम्प्लेट का फ़ाइल नाम Template1.docx , Template2.docx , ..., Template10.docx , Template11.docx आदि होना चाहिए । ऊपर दिया गया कोड केवल 10 टेम्प्लेट की अनुमति देगा। यदि आप 26 टेम्प्लेट निर्दिष्ट करना चाहते हैं, तो आप विकल्प के रूप में वर्णमाला का उपयोग कर सकते हैं। आप फ़ाइल एक्सटेंशन को भी बदल सकते हैं .doc


1

मुझे पता है कि यह बिल्कुल समान नहीं है, लेकिन सिर्फ वर्ड टेम्प्लेट का उपयोग करने के बारे में क्या है? यदि आप .doc एक्सटेंशन को .dot पर पुनर्नामित करते हैं, तो यह स्वचालित रूप से टेम्पलेट में बदल जाता है! यह क्या करता है?

यदि आप उस फ़ाइल पर डबल क्लिक करते हैं, तो यह टेम्पलेट के रूप में उस फ़ाइल के साथ एक नया वर्ड डॉक्यूमेंट खोलेगा! जब तक आप स्पष्ट रूप से वर्ड को ऐसा करने के लिए नहीं कहते हैं, तब तक यह खाका नहीं लिखेगा। सेव या सेव अस हिट करना, सेव डायलॉग को लाएगा, हालांकि यह एक नई फाइल थी।

मैं जो सुझाऊंगा वह सभी टेम्प्लेट को एक फ़ोल्डर में डालना है, फिर फोल्डर को टूलबार के रूप में टास्कबार में जोड़ना है। हमेशा उपलब्ध है, और आप बस क्लिक कर सकते हैं, राइट क्लिक के बजाय, नए पर इंगित करें, फिर क्लिक करें। यह दो (एक यदि आपके पास एक बड़ा टास्कबार है) क्लिक करें, तो प्रतीक्षा नहीं होगी।


1
यह बहुत सुंदर है कि मेरे पास आज क्या है, लेकिन आप टूलबार शुरू करके आगे बढ़ते हैं (यह एक अच्छा विचार है)। हालाँकि, टेम्पलेट खुल जाएगा, लेकिन किसी भी फ़ोल्डर में सहेजा नहीं जाएगा। यह आखिरी व्यवहार है जिसकी मुझे तलाश है।
एंटोनी

क्या मतलब?
कनाडा के ल्यूक

1
जो मैं देख रहा था वह मैन्युअल रूप से एक फ़ोल्डर में ब्राउज़ करना था, फिर वहां एक टेम्पलेट बनाने का निर्णय लेना था। आप जो प्रस्ताव कर रहे हैं वह टेम्पलेट को खोलना है, फिर इसे एक फ़ोल्डर में सहेजना है। कुछ कारणों से, यह तरीका दूसरे की तुलना में मेरे लिए कम सुविधाजनक है। मैं इंतजार करूंगा और देखूंगा कि क्या मेरे पास अन्य जवाब हैं, तो आपका आकलन करें
एंटोनी

0

डॉक्स फ़ाइलों को जोड़ने, और उन्हें Word के साथ खोलने के लिए सेट करने के लिए एक नया एक्सटेंशन का आविष्कार करें। प्रत्येक फ़ाइल को नए प्रकार की फ़ाइल के रूप में कॉल करें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.