LFN 文件夹不存在 notepad++ 编辑?

LFN 文件夹不存在 notepad++ 编辑?

i.迷信:长文件名(LFN)导致“文件不存在”错误消息。

二、这是由于引用错误造成的(参见已接受的答案*1)

复制:

在 RegEdit 中找到“AutoHotKeyScript”并将其子键更改Edit -> Command -> Default为“ "C:\Program Files\Notepad++\notepad++.exe" %1”。

右键单击并单击我的上下文菜单中的“编辑”以在 notepad++ 中打开文件。

如果您所在的目录名称很长,例如...Program Files\myfile.txt,则文件将无法打开,并且会出现错误:“ ...Program, file does not exist. Create it?”。

答案1

出现此问题的原因是 %1 必须放在引号中。实际上,只有目录名称中有空格时才会出现此问题:它与路径的长度无关。

类似地,在编辑文件关联、上下文菜单、shell 或 shellex 的注册表项时,使用"%path-to-program%" "%1"(带引号) 而不是 %1。

相关内容