使用 Explorer 的“复制为路径”上下文菜单时删除引号和自动超链接

使用 Explorer 的“复制为路径”上下文菜单时删除引号和自动超链接

我经常使用Shift+ 右键单击​​和“复制为路径”上下文菜单。
但粘贴时,它会产生文件路径的引用版本,例如

"C:\Folder\myFile.txt"

粘贴后,必须删除引号,然后将其超链接到自身,这真的很烦人。有谁知道有其他方法可以删除引号和/或将其超链接到自身位置吗?

答案1

如果你可以安装第三方应用程序,我可以推荐路径 复制 复制。您可以自定义资源管理器中右键菜单中显示的选项,以仅显示您最常用的链接类型。

答案2

刚刚遇到这个问题。如果你愿意做一些调整,Autohotkey 是一个非常好的工具,可以解决各种问题。我用它来运行一个脚本,自动删除

“”

例如来自

“C:\Folder\myFile.txt”


笔记

我在 Windows 11 上使用 AutoHotKey v1.1(虽然我认为如果它是 v2.0 则无关紧要)。Windows 11 在文件资源管理器中有一个快捷方式,其中“CTRL + SHIFT + C”复制所选文件的文件路径,但将其括在“”中。您的里程可能会因不同的操作系统而异,但可以相应地调整代码


代码

#IfWinActive ahk_exe explorer.exe                               ; Hotkey only works when File explorer is open
~^+c UP::                                           ; "~" allows native hotkey function to activate
    clipboard := SubStr(Clipboard, 2 , -1)                          ; Saves to clipboard substring of original clipboard removing first and last character

怎么运行的:

如果文件资源管理器已打开,则按下“CTRL + SHIFT + C”时,文件路径将被复制到剪贴板。然后删除第一个和最后一个字符。然后将新字符串保存到剪贴板。

您需要下载 autohotkey 软件,并进行首次设置,方法是:https://www.autohotkey.com/然后将上述代码保存为 AHK 脚本。其网站上的文档(这里)显示运行脚本的步骤(这需要一点工作量,但相信我,这是一个非常酷的工具,可以编写简单的热键等,并且在将来可以方便地用于其他事情)


希望有帮助!

答案3

转至此网页链接: https://www.winhelponline.com/blog/copy-as-path-without-quotes-file-uri-format/

它适用于创建与“nircmd 工具”一起使用的小型 VB 脚本的人。这是一个很好的脚本,您可以通过右键单击它并从上下文菜单中选择命令来复制任何文件/文件夹的路径。

答案4

对于图像、mp4 和其他可被 Web 浏览器识别的文件类型,您可以将文件拖到浏览器中,然后从浏览器中将文件图标/地址从浏览器的地址栏拖到 OneNote

相关内容