
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