我正在尝试在 Notepad++ 中设置一个运行命令,它将运行我在 NP++ 中打开的 python 文件,并将 current_directory 设置为包含打开脚本的文件夹。它不起作用,我遇到了一个无法弄清楚原因的点。
我可以使用以下命令打开 CMD 并适当地更改目录:
cmd /K cd "$(CURRENT_DIRECTORY)"
一切按我预期的那样运行,CMD 在当前目录中打开,等待命令。我可以在这里输入 python,然后 python 就会在这个 cmd 窗口中启动!
我希望以下运行命令执行上一个命令所执行的操作,然后在 CMD 窗口中运行 python:
cmd /K cd "$(CURRENT_DIRECTORY)" python
但这不起作用,它给出了错误:
The system cannot find the path specified.
有谁知道为什么会发生这种情况/我必须做什么才能让 Python 在这里运行?
答案1
有人知道为什么会发生这种情况吗/我应该做什么?
cmd/K cd“$(CURRENT_DIRECTORY)”python
以上是无效的命令。
您应该使用&
运算符按顺序运行这两个命令
cmd /K cd "$(CURRENT_DIRECTORY)" & python
commandA & commandB
运行
commandA
然后运行commandB