Notepad++ 为什么可以';";暂停:运行记事本++;非“U系统”文件;工作
如何正确运行此命令Notepad++ 为什么可以';";暂停:运行记事本++;非“U系统”文件;工作,notepad++,autohotkey,notepad,Notepad++,Autohotkey,Notepad,如何正确运行此命令 Pause::Run notepad++ D:\Data\Config\Essential.ahk 我得到这个错误: Error: Failed attempt to launch program or document: Action: <notepad++ D:\Data\Config\Essential.ahk> Params: <> Specifically: The system cannot find the file specifie
Pause::Run notepad++ D:\Data\Config\Essential.ahk
我得到这个错误:
Error: Failed attempt to launch program or document:
Action: <notepad++ D:\Data\Config\Essential.ahk>
Params: <>
Specifically: The system cannot find the file specified.
错误:尝试启动程序或文档失败:
行动:
参数:
特别是:系统找不到指定的文件。
将记事本++用于任何键,或使用记事本暂停键都不起作用。这不涉及系统目录,如本相关问题()所述。你知道吗
完全错误:
路径中是否有“notepad++.exe”
尝试指定notepad++.exe的完整路径,并查看是否可以修复该路径:
Pause::run "C:\Program Files (x86)\Notepad++\notepad++.exe" D:\Data\Config\Essential.ahk
注:
- 确保notepad++.exe安装在上述目录中
- 通过打开命令提示符并运行
cd\&dir notepad.exe/s
- 使用命令提示符并输入
,查看notepad++.exe的目录是否在您的路径中设置路径
- 如果您不使用.exe扩展名,AHK无法知道“notepad++”是一个程序,因此会显示错误消息“系统无法找到指定的文件”
也试试
Pause::Run notepad++.exe D:\Data\Config\Essential.ahk
或
为什么这个对话框在运行时工作?使用
运行资源管理器/path
可以正常工作此答案不正确。以下命令可以毫无问题地启动可执行文件“notepad++.exe”,即使省略了扩展名exe
:F2::run“C:\Program Files(x86)\notepad++\notepad++”C:\windows\system32\drivers\etc\hosts
,我想,在这种情况下,AHK会发现“notepad++”是一个程序,因为(=在中搜索后)文件夹路径定义和文件本身的名称,如手册()中所述。
Pause::Run notepad++.exe "D:\Data\Config\Essential.ahk" ; more accurate syntax