Col*_*nic 15 windows-explorer windows-10
如果我在打开 Windows 资源管理器上下文菜单时按住 shift,则会出现一个额外的项目,“复制为路径”。我怎样才能让它总是出现而不必按住shift?
我正在使用 Windows 10。
SNa*_*Nag 11
此脚本无需调用命令提示符即可运行(在 Windows 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"
Run Code Online (Sandbox Code Playgroud)
它还指定a为上下文菜单上的热键,因此RightClick+a复制文件路径。
奖励:删除上述设置的脚本:
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\Allfilesystemobjects\shell\windows.copyaspath]
Run Code Online (Sandbox Code Playgroud)
Windows 10 Enterprise v1809 build 17763.437 的屏幕截图:

Don*_*... 10
AskVG这里有一个完美的解决方案。虽然它说的是 Windows 7,但我已经在我的 Windows 10 PC 上尝试过它并且可以正常工作。
您可以直接从这里下载注册表脚本。我已经测试过了,它不包含恶意代码。
为了防止链接失效,这里是 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"
Run Code Online (Sandbox Code Playgroud)
感谢@chunk_split 的解决方法来删除换行符。
| 归档时间: |
|
| 查看次数: |
7472 次 |
| 最近记录: |