Windows Gezgini bağlam menüsünü açarken shift tuşunu basılı tutarsam, 'yol olarak kopyala' gibi ek bir öğe görünür. Vardiyayı tutmak zorunda kalmadan daima görünmesini nasıl sağlayabilirim?
Windows 10 kullanıyorum.
Windows Gezgini bağlam menüsünü açarken shift tuşunu basılı tutarsam, 'yol olarak kopyala' gibi ek bir öğe görünür. Vardiyayı tutmak zorunda kalmadan daima görünmesini nasıl sağlayabilirim?
Windows 10 kullanıyorum.
Yanıtlar:
AskVG burada mükemmel bir çözüm vardır. Windows 7 yazmasına rağmen, Windows 10 bilgisayarımda denedim ve çalışıyor.
Sen gelen kayıt defteri komut hemen indirebilirler burada . Test ettim ve kötü amaçlı kod içermiyor.
Bağlantı çürümesini önlemek için REG dosyasının içeriği. Aşağıdakini farklı kaydedin copyaspath.reg
ve ardından çalıştırmak için çift tıklayın.
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"
Yeni satırı kaldırmak için geçici bir çözüm bulmak üzere @ chunk_split adresine gidin.
echo
çalıştığı nedeniyle ) sunması dışında bu çok iyi çalışıyor. Bundan kaçınmak için aşağıdaki geçici çözümü kullanabilirsiniz. Kopyalanan dizenizde nihayet tek bir sonuç ""
veren set /p
komut için gerekli olması için Windows Kayıt Defteri dosya biçimi için ters eğik çizgiler kullanarak ilk kez 2x, kaçan tırnak dikkat "
edin, böylece tam satır olur:@="cmd.exe /c echo | set /p=\"\"%1\"\"|clip"
Bu komut dosyası , komut istemini çağırmadan çalışır ( Windows 10'da test edilmiştir ):
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"
Ayrıca abağlam menüsünde kısayol tuşu olarak atar , bu nedenle RightClick+ adosya yolunu kopyalar.
Bonus: Yukarıdaki ayarı kaldıracak komut dosyası:
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\Allfilesystemobjects\shell\windows.copyaspath]
Windows 10 Enterprise v1809 build 17763.437 ekran görüntüsü:
Kullanıcı Özel'in yanıtı hakkında yorum yapamıyorum ancak bu doğru görünüyor. Bağlı olduğu dosyadan gereken kayıt defteri girdileri aşağıdadır.
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"
Bunu bir .reg olarak kaydedip çalıştırabilirsiniz.
REG dosyası şöyledir:
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
( Winhelponline aracılığıyla ) "Genişletilmiş" dize değerini kaldırdım.
Yukarıdaki REG dosyasındaki onaltılık kod bu komut satırına çevrilir:
%comspec% /c <nul (set/p anyvariable="%1")|clip.exe
Eh, Snag en cevabı en zarif.
Don't Root'un cevabı işe yarıyor, ancak bazen balck CMD penceresinin bazen hızlı yanıp söndüğünü görebilirsiniz ve İngilizce olmayan karakterleri desteklemez. İşte 1ocalhost'tan geliştirilmiş bir sürüm .
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)"
Hiçbir Çünkü orada clip.exe varsayılan olarak Windows XP, 1ocalhost aynı zamanda Windows XP için başka bir sürümünü sağlar:
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\")"