我经常使用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