यदि मैं Windows एक्सप्लोरर संदर्भ मेनू खोलते समय शिफ्ट पकड़ता हूं, तो एक अतिरिक्त आइटम दिखाई देता है, 'पथ के रूप में कॉपी करें'। मैं इसे कैसे बना सकता हूं ताकि यह हमेशा शिफ्ट होल्ड किए बिना दिखाई दे?
मैं विंडोज 10 का उपयोग कर रहा हूं।
यदि मैं Windows एक्सप्लोरर संदर्भ मेनू खोलते समय शिफ्ट पकड़ता हूं, तो एक अतिरिक्त आइटम दिखाई देता है, 'पथ के रूप में कॉपी करें'। मैं इसे कैसे बना सकता हूं ताकि यह हमेशा शिफ्ट होल्ड किए बिना दिखाई दे?
मैं विंडोज 10 का उपयोग कर रहा हूं।
जवाबों:
AskVG यहाँ एक सही समाधान है। हालांकि यह विंडोज 7 कहता है, मैंने इसे अपने विंडोज 10 पीसी पर आजमाया है और यह काम करता है।
आप यहां से सीधे रजिस्ट्री स्क्रिप्ट डाउनलोड कर सकते हैं । मैंने इसका परीक्षण किया है और इसमें कोई दुर्भावनापूर्ण कोड नहीं है।
लिंक रोट को रोकने के लिए, यहां REG फ़ाइल की सामग्री दी गई है। निम्न के रूप में सहेजें copyaspath.reg
और फिर चलाने के लिए डबल-क्लिक करें।
Windows Registry Editor Version 5.00
;Created by Vishal Gupta for AskVG.com
[HKEY_CLASSES_ROOT\*\shell\Copy as Path]
[HKEY_CLASSES_ROOT\*\shell\Copy as Path\command]
@="cmd.exe /c echo | set /p=\"\"%1\"\"|clip"
[HKEY_CLASSES_ROOT\Directory\shell\Copy as Path]
[HKEY_CLASSES_ROOT\Directory\shell\Copy as Path\command]
@="cmd.exe /c echo | set /p=\"\"%1\"\"|clip"
नई लाइन को निकालने के लिए वर्कआउट के लिए कुडोस को @chunk_split।
echo
काम करता है) के कारण । इससे बचने के लिए आप निम्न समाधान का उपयोग कर सकते हैं। अतिरिक्त बच गए उद्धरणों को नोट करें, 2x से बच गए, पहली बार विंडोज रजिस्ट्री फ़ाइल फॉर्मेट के लिए बैकस्लैश का उपयोग ""
करते हुए set /p
कमांड के लिए आवश्यक है "
ताकि आपके कॉपी किए गए स्ट्रिंग में एक एकल हो, इसलिए पूरी लाइन बन जाए:@="cmd.exe /c echo | set /p=\"\"%1\"\"|clip"
यह स्क्रिप्ट काम करती है ( विंडोज 10 पर परीक्षण ) कमांड प्रॉम्प्ट को आमंत्रित किए बिना:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Allfilesystemobjects\shell\windows.copyaspath]
@="Copy &as path"
"Icon"="imageres.dll,-5302"
"InvokeCommandOnSelection"=dword:00000001
"VerbHandler"="{f3d06e7c-1e45-4a26-847e-f9fcdee59be0}"
"VerbName"="copyaspath"
यह भी प्रदान करती है aसंदर्भ मेनू पर हॉटकी, ताकि RightClick+ aप्रतियां फ़ाइल पथ।
बोनस: उपरोक्त सेटिंग को हटाने के लिए स्क्रिप्ट:
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\Allfilesystemobjects\shell\windows.copyaspath]
मैं उपयोगकर्ता की निजी प्रतिक्रिया पर टिप्पणी करने में असमर्थ हूं लेकिन यह सही है। यहां वह रजिस्ट्री प्रविष्टियां हैं जो उसके द्वारा लिंक की गई फ़ाइल से आवश्यक हैं।
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\Copy as Path]
[HKEY_CLASSES_ROOT\*\shell\Copy as Path\command]
@="cmd.exe /c echo \"%1\"|clip"
[HKEY_CLASSES_ROOT\Directory\shell\Copy as Path]
[HKEY_CLASSES_ROOT\Directory\shell\Copy as Path\command]
@="cmd.exe /c echo \"%1\"|clip"
आप बस एक .reg के रूप में इसे बचा सकते हैं और इसे चला सकते हैं।
यहाँ REG फ़ाइल है:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Allfilesystemobjects\shell\CopyPath]
@="Copy Path"
[HKEY_CLASSES_ROOT\Allfilesystemobjects\shell\CopyPath\command]
@=hex(2):25,00,63,00,6f,00,6d,00,73,00,70,00,65,00,63,00,25,00,20,00,2f,00,63,\
00,20,00,3c,00,6e,00,75,00,6c,00,20,00,28,00,73,00,65,00,74,00,2f,00,70,00,\
20,00,61,00,6e,00,79,00,76,00,61,00,72,00,69,00,61,00,62,00,6c,00,65,00,3d,\
00,22,00,25,00,31,00,22,00,29,00,7c,00,63,00,6c,00,69,00,70,00,2e,00,65,00,\
78,00,65,00,00,00
( विन्हेल्पलाइन के माध्यम से ) मैंने "विस्तारित" स्ट्रिंग मान को हटा दिया।
उपरोक्त REG फ़ाइल में हेक्स कोड इस कमांड-लाइन में अनुवाद करता है:
%comspec% /c <nul (set/p anyvariable="%1")|clip.exe
खैर, एसएनएजी का जवाब सबसे सुरुचिपूर्ण है।
रूट का जवाब काम नहीं करता है, लेकिन आप कभी-कभी जल्दी से एक balck CMD विंडो फ्लैश देख सकते हैं, और यह गैर-अंग्रेजी वर्णों का समर्थन नहीं करता है। यहां 1ocalhost से बेहतर संस्करण दिया गया है ।
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\Copy Path\command]
@="mshta vbscript:CreateObject(\"wscript.shell\").Run(\"cmd /c chcp 65001 && echo | set /p x=\"\"%1\"\" | clip\",0)(window.close)"
क्योंकि डिफ़ॉल्ट रूप से Windows XP में कोई क्लिप । Exe नहीं है , इसलिए 1ocalhost Windows XP के लिए एक और संस्करण भी प्रदान करता है:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\Copy Path\command]
@="mshta vbscript:Execute(\"set o=CreateObject(\"\"InternetExplorer.Application\"\")\"&vbcrlf&\"o.Navigate(\"\"about:blank\"\")\"&vbcrlf&\"o.document.parentwindow.clipboardData.setData \"\"text\"\", \"\"%1\"\"\"&vbcrlf&\"o.Quit\"&vbcrlf&\"window.close\")"