सवाल नए विंडोज 7, 8 और 10 टास्कबार में शॉर्टकट या बैच फ़ाइल को पिन कैसे करें और मेनू शुरू करें?


हमें विंडोज 7, 8 या 10 टास्कबार या मेनू शुरू करने के लिए हमारी बैच स्क्रिप्ट जोड़ने में परेशानी हो रही है।

हमारे बैचफाइल कुछ तर्क लेते हैं और उन तर्कों के आधार पर अन्य एप्लिकेशन निष्पादित करते हैं। इसे सरल रखने के लिए, हमने अपने ग्राहकों के लिए कुछ शॉर्टकट बनाए हैं जिन्हें उन्हें चलाने के लिए बस क्लिक करने की आवश्यकता है।

यहां सवाल है: हम उन शॉर्टकट्स या बैच फ़ाइलों को टास्कबार में कैसे पिन कर सकते हैं या मेनू शुरू कर सकते हैं?

(ग्राहकों को फ़ाइल सिस्टम तक नहीं पहुंचना चाहिए और यही कारण है कि वे केवल टास्कबार देख सकते हैं)


270
2018-01-25 10:16


मूल




जवाब:


  1. अपनी बैच फ़ाइल में शॉर्टकट बनाएं।
  2. शॉर्टकट संपत्ति में जाएं और कुछ इस तरह के लक्ष्य को बदलें: cmd.exe /C "path-to-your-batch"
  3. बस अपना नया शॉर्टकट टास्कबार पर खींचें। अब यह पिनाबल होना चाहिए।

370
2017-09-27 12:25



इतना आसान समाधान। अजीब बात है कि बैच फ़ाइलों के लिए सीधे शॉर्टकट पिनिंग समर्थित नहीं है। - Steve Crane
और यदि आप नाराज हैं कि प्रत्येक बार जब आप शॉर्टकट का उपयोग करते हैं तो एक cmd विंडो पॉप अप हो जाती है, तो आप शॉर्टकट खोल सकते हैं C:\Users\<User name>\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar और लक्ष्य पथ को वापस बदलें path-to-your-batch - apple16
आइटम पिन करने के बाद नाम और आइकन चिपके रहते हैं, इसलिए चरण 2.5 भी करना अच्छा होता है: शॉर्टकट का नाम और आइकन बदलें। - JohnEye
हालांकि यह काम करने के लिए 'लगता है' लेकिन व्यवहार काफी समान नहीं है। एक बार 'मानक' पिन किया गया प्रोग्राम सक्रिय हो जाएगा (चयनित) एक बार क्लिक होने पर, जब आप इसे बाद में क्लिक करेंगे तो यह प्रोग्राम को सामने लाएगा। लेकिन पिन किए गए शॉर्टकट के साथ, जब भी आप इसे क्लिक करेंगे तो यह एक नई प्रक्रिया / विंडो शुरू करेगा। तो यह काफी अपेक्षित व्यवहार नहीं है। - Rosdi
क्या करता है /C में cmd.exe /C "path-to-your-batch" बिल्कुल मतलब है? - Daniel Krizian


यह धागा लगभग मेरी समस्या का उत्तर देता है, पढ़ने के लायक एक और धागा जो इन मुद्दों को एक अलग तरीके से हल करता है यहां है:विस्टा / एक्सपी क्विक लॉन्च जैसे विंडोज 7 टास्कबार में बैच फ़ाइलें जोड़ना

मैं निम्नलिखित चरणों से टास्कबार में बैचफाइल जोड़ने में सक्षम था:

  1. आपका नाम बदलना .cmd /.exe करने के लिए .bat
  2. * .Exe पर राइट क्लिक करें और टास्कबार पर पिन चुनें
  3. इसे वापस .cmd / .bat पर नामित करना
  4. Shift + टास्कबार आइकन (exe के लिए) पर राइट क्लिक करें और गुण चुनें
  5. * .Exe से संदर्भ बदल रहा है .cmd /आवश्यकतानुसार .bat और आइकन बदलें

यह तुरंत काम करना शुरू कर देता है लेकिन आइकन रीफ्रेश को रीबूट की आवश्यकता होती है।

मेरे पास एक अतिरिक्त प्रश्न है हालांकि: आप पैरामीटर के रूप में किसी अन्य फ़ाइल को स्वीकार करते हुए पिन की गई टास्कबार बैच फ़ाइल कैसे प्राप्त करते हैं? यह स्टार्टबार पर पिन किए जाने पर या फ़ोल्डर में पिन करता है, लेकिन मैं इसे XP पर किए गए काम नहीं कर सकता।

यह वह कार्यक्षमता है जिसके बारे में मैं बात कर रहा हूं:

बैट आइकन पर फ़ाइल खींचें और छोड़ें। बल्ले को हटाए गए फ़ाइल का फ़ाइल नाम% 1 के रूप में प्राप्त होगा और vbscript इसे WScript.Arguments (0) के रूप में प्राप्त करेगा।


49
2018-03-27 01:41



+1 बैच को अलग शॉर्टकट रखने की आवश्यकता नहीं है। और आपको वास्तव में रीबूट करने की आवश्यकता नहीं है, आप केवल explorer.exe को मार सकते हैं और इसे रीफ्रेश करने के लिए आइकन के लिए टास्क मैनेजर से फिर से चला सकते हैं। - stylez
मुझे खुशी होगी अगर मैं रो रहा था कि यह अभी भी क्यों जरूरी है। धन्यवाद, @ डैनियल। जाहिर है यह Win8 / 10 के लिए अभी भी सच है - Timothy Groote
यह Win10 में भी काम करता है :)! - J-Dizzle
डांग, मेरे लिए काम नहीं करता है। सब कुछ छोड़कर जब मैं राइट-क्लिक करता हूं; शॉर्टकट के लिए कोई गुण नहीं है (मैंने "अधिक" मेनू के नीचे भी देखा)। राइट-क्लिक (शिफ्ट के बिना) वही है। धत तेरे की। उस अंतिम चरण के बिना यह अभी भी .exe को इंगित कर रहा है। फ़ाइल। - clamum
@clamum यदि आप "अधिक" मेनू के नीचे "ओपन फ़ाइल स्थान" पर क्लिक करते हैं तो यह आपको शॉर्टकट कहां ले जाएगा। फिर आप लक्ष्य को बदलने के लिए शॉर्टकट फ़ाइल पर राइट-क्लिक कर सकते हैं (@ iuliu.net द्वारा उत्तर में एच / टी) - Jeff Bridgman


विंडोज 7 टास्कबार के लिए फ़ोल्डर यहां स्थित है:

C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar

स्टार्ट मेनू फ़ोल्डर है:

C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu

आप वहां एक शॉर्टकट बना सकते हैं और लॉग ऑन और बैक ऑन पर, यह दिखाना चाहिए।

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


15
2018-01-25 11:33



यह दृष्टिकोण शॉर्टकट के साथ काम नहीं किया .. - Shaharyar
यहां एक नया शॉर्टकट जोड़ने का भी प्रयास किया गया, और यह explorer.exe को पुनरारंभ करने के बाद टास्कबार में दिखाई नहीं दिया। - eidylon
मैंने आइकन बदलने के लिए शॉर्टकट और अपना जोड़ने के लिए @ डैनियल का समाधान किया। नए आइकन देखने के लिए एक एक्सप्लोरर पुनरारंभ करने की आवश्यकता थी। - Anthony Horne


हां यह विंडोज 7 टास्कबार का एक कष्टप्रद "फीचर" है। मैंने एक साधारण एप्लिकेशन बनाया जो बैच फ़ाइलों को चलाता है जिन्हें आप अपने टास्कबार पर पिन कर सकते हैं और बैच फाइलों को पिन कर सकते हैं। इससे काम हो जाता है। इसे मुफ्त में डाउनलोड करें -> http://johnastevens.com/helpTopics.aspx#batchapp


3
2017-09-19 17:29



एक जादू की तरह काम करता है। एकमात्र चीज गायब है कि जब आप रनबैच पर क्लिक करते हैं तो यह कुछ भी नहीं करता है, तो यह अच्छा होगा अगर यह कमांड प्रॉम्प्ट खोलता है। - Jochen
लिखने के प्रयास को लेने और इसे उपलब्ध कराने के लिए धन्यवाद, लेकिन केमिल क्लाइमेक द्वारा दिए गए समाधान को इतना आसान माना जाता है कि यह शीर्ष दृष्टिकोण पर थोड़ा सा लगता है। - Steve Crane
लिंक अब एक डोमेन पार्किंग पेज की ओर जाता है। - devtk


मैं एक और उपयोगी विधि जोड़ूंगा .. में विंडोज 10, क्या आप सरल टास्कबार चाहते हैं, जहां आप चीजों को आसानी से (छोटे आइकन) पिन कर सकते हैं ?:

enter image description here

तो आप केवल उन कार्यक्रमों को देखेंगे जो खोले गए हैं।

में "दस्तावेज़", एक फ़ोल्डर बनाएं, जिसका नाम"मेरे प्रतीक", और वांछित शॉर्टकट डालें। फिर टास्कबार पर राइट क्लिक करें ->" नया टूलबार ":

enter image description here

और अपने फ़ोल्डर का चयन करें। फिर टास्कबार अनलॉक करें, नई टूलबार पर राइट क्लिक करें, और "शीर्षक दिखाएं" और "टेक्स्ट दिखाएं" अनचेक करें:

enter image description here

अनुलेख टास्कबार गुणों में "कभी भी कमजोर ICONS" अनचेक करना न भूलें:

enter image description here


2
2017-11-18 09:00



विंडोज 8.1 पर भी काम करता है - rxantos


मेरे मामले में, इनमें से कोई भी समाधान इसे 100% तक नहीं मिला। वे करीब थे, लेकिन नवीनतम विंडोज़ 10 पर ये कदम हैं जिन्हें मुझे पालन करना था:

1। .Exe पर .bat का नाम बदलें
2। राइट क्लिक करें .exe => प्रारंभ करने के लिए पिन करें
3। राइट क्लिक करें .exe => .bat पर नाम बदलें
4। राइट क्लिक करें टास्कबार / स्टार्ट मेनू आइटम => अधिक => फ़ाइल खोलें स्थान
5। शॉर्टकट पर राइट क्लिक करें => .exe से .bat पर लक्ष्य बदलें

किया हुआ!


1
2018-03-22 10:24



यह मेरे लिए काम नहीं करता है, मुझे एक मिल रहा है This app can't run on your PC संदेश। Windows 10 V1703 Build15063.332 - Jay