我可以从 cmd 启动常规记事本。
C:\Windows>notepad
我也可以从运行提示启动它。
- 快捷键 + R
- 记事本
- 进入
我希望能够对 Notepad++ 执行相同的操作。我可以从运行提示符启动它,但无法从 cmd 启动它。
我还可以从 cmd 在记事本中打开特定文件。
C:\Windows>notepad d:\mytext.txt
我希望能够使用 Notepad++ 做同样的事情。
这可能吗?我该怎么做才能实现这一点?
答案1
您可以添加C:\Program Files (x86)\Notepad++
到您的PATH
环境变量中。
例如,您可以在命令提示符下运行以下命令:
set PATH=%PATH%;C:\Program Files (x86)\Notepad++
有关更多选项,请参阅什么是 PATH 和其他环境变量?如何设置或使用它们?
答案2
即使 Notepad++ 目录不在您的路径中,您也可以使用以下命令从命令提示符运行该程序:
start notepad++
要在 Notepad++ 中打开文件,请运行:
start notepad++ <filename>
答案3
答案4
结合 Axel Kemper 的答案并添加一些额外的答案,这就是我所做的,以创建一个永久命令,您可以为其赋予任何您想要的名称。
首先,我创建了一个额外的文件夹。就我而言:“C:\Users\Hansel\CmdFiles”。在这个文件夹中我通过右键菜单 -> 新建 -> 文本文档创建了一个新文本文件。使用 notepad 或 notepad++ 编辑文本文档,并在 .txt 文件中输入以下代码:
@echo off
"C:\Software\Notepad++\notepad++.exe" %*
然后您必须将文件重命名为您的个人命令,例如“npp.cmd”。
附注:@echo 关闭阻止命令打印到命令提示符;
引号之间的链接可以指向任何可执行文件;
*%** 将确保在 核动力厂命令(例如“npp 废话.txt") 将被放在原始命令后面的引号中。
然后你需要编辑一个“环境变量”,在本例中就是所谓的 PATH(此变量包含 Windows 查找命令和可执行文件的文件夹)。要将该文件夹添加到 PATH,请按 Windows 按钮进入开始菜单并输入“编辑您账户的环境变量”。在“Hansel 的用户变量”下,如果不存在“Path”变量,则创建一个新的“Path”变量;如果存在,则编辑旧的“Path”变量。
如果您创建一个新的 PATH 变量,则变量值应该只是读取:C:\用户\汉斯\CmdFiles
如果您编辑旧的 PATH 变量,则变量值应为:老东西;C:\用户\汉斯\Cmd文件 (注意分号)。
Windows 现在会在文件夹中查找命令“C:\Users\Hansel\CmdFiles”您可以轻松地向该文件夹添加新命令!