Notepad++ を使用してディレクトリ内の Python スクリプトを実行する

Notepad++ を使用してディレクトリ内の Python スクリプトを実行する

Notepad++ で実行コマンドを設定して、NP++ で開いた Python ファイルを実行し、current_directory を開いているスクリプトを含むフォルダーに設定しようとしています。うまくいきません。原因がわかりません。

次のように実行コマンドを実行して CMD を開き、ディレクトリを適切に変更できます。

cmd /K cd "$(CURRENT_DIRECTORY)" 

これは期待どおりに動作し、CMD が現在のディレクトリで開き、コマンドを待機します。ここで python と入力すると、このコマンド ウィンドウで python が起動します。

次の実行コマンドは前のコマンドと同じことを実行し、CMD ウィンドウで python を実行することを期待しています。

cmd /K cd "$(CURRENT_DIRECTORY)" python

しかし、これは機能せず、次のエラーが発生します:

The system cannot find the path specified.

なぜこのようなことが起こるのか、またはここで Python を実行するために代わりに何をしなければならないのか知っている人はいますか?

答え1

なぜこのようなことが起こるのか、代わりに何をしなければならないのか、誰か知っていますか?

cmd /K cd "$(CURRENT_DIRECTORY)" python

上記は無効なコマンドです。

&代わりに、演算子を使用して2つのコマンドを順番に実行する必要があります。

cmd /K cd "$(CURRENT_DIRECTORY)" & python

commandA & commandB

走っcommandAて走ってcommandB

ソースコマンド リダイレクト、パイプ - Windows CMD - SS64.com

関連情報