Windowsコマンドライン:パスの一部として変数を使用してコマンドを実行することはできません

バイオレットキリン

ここで明らかな何かが欠けているように感じますが、それが見えません。私はcmdウィンドウを開いています、そしてこれが私が実行するものです:

set QTDIR32=C:\Qt\5.10.1\msvc2015
%QTDIR32%\bin\qmake.exe -v

C:\Qt\5.10.1\msvc2015\bin\qmake.exe実行可能ツールへの有効なパスです。
期待されるもの:ツールの出力。
観察された:

「C:\ Qt \ 5.10.1 \ msvc2015」は、内部または外部コマンド、操作可能なプログラム、またはバッチファイルとして認識されません。

コマンドのさまざまな部分を引用符で囲んでさまざまな組み合わせを試しました。試してみましたstart %QTDIR32%\bin\qmake.exe -v-エクスプローラーで「C:\ Qt \ 5.10.1 \ msvc2015」フォルダーを開きます。

echo %QTDIR32% 期待される出力を出力します。

何が足りないのですか?

ゲルハルト

パスには常に二重引用符を使用してください。

set "QTDIR32=C:\Qt\5.10.1\msvc2015"
"%QTDIR32%\bin\qmake.exe" -v

二重引用符の理由は、必ずしもパス間のスペースが原因であるとは限りませんが、実際のバッチ内の不要な空白を取り除きます。二重引用符は常に良い考えです。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Linuxの特定のCPUでプロセスを実行しますか?(コマンドラインを使用して指定することはできません)

分類Dev

suを使用してwww-dataとしてコマンドを実行することはできません

分類Dev

パスワードは知っていますが、sudoを使用してSUまたはコマンドを実行することはできません

分類Dev

Javaクラスを使用してバッチファイルコマンドにアクセスして実行することはできません

分類Dev

実行コマンド(つまりF5)の一部としてバッチファイルを実行することは可能ですか?

分類Dev

Bashコマンドラインの実行を通じて変数名をパラメーター値として読み取ることはできますか?

分類Dev

StackExchangeRedisを使用してRedisコマンドを実行することはできません

分類Dev

コマンドが同期していません。現在、このコマンドを実行することはできません。PHPのWhileループ

分類Dev

mysqli_multi_query-コマンドが同期していません。現在、このコマンドを実行することはできません

分類Dev

codeigniter:コマンドが同期していません。現在、このコマンドを実行することはできません

分類Dev

#2014-コマンドが同期していません。現在、このコマンドを実行することはできませんSQLサブクエリ

分類Dev

Bash:コマンドラインの一部としてn番目の行を使用します

分類Dev

一部のコマンドのみを実行するexec関数は、echoを実行しません

分類Dev

rsyncドライランを実行し、確認してから、1つのコマンドで実際に実行することは可能ですか(パスワードを再度指定する必要はありません)?

分類Dev

mysqlから手続き型スタイルへのSQLクエリの移行エラー:コマンドが同期していません。現在、このコマンドを実行することはできません

分類Dev

コマンドラインで実行しているときにメインクラスを検索またはロードできませんでした

分類Dev

コマンド(つまりgrep)は、glob拡張の一部として実行されたことをどのように知るのですか?

分類Dev

コマンドラインを使用してMySQLに接続することはできませんが、MySQLWorkbenchを使用することはできます

分類Dev

sshはカスタムシェルで動作しますが、sshを使用してコマンドを直接実行することはできません

分類Dev

Windowsコマンドラインを使用してMacriumReflectmrimgファイルをコピーすることはできません

分類Dev

コマンドラインでjqを使用してシェル変数を使用/渡すことはできません

分類Dev

環境変数を使用すると、コマンドラインからphpを実行できません

分類Dev

リリースビルドの一部としてコマンドライン引数を渡す

分類Dev

Goのコマンドラインを変数引数に割り当てることができません

分類Dev

Mysqlエラー#2014-コマンドが同期していません。ストアドプロシージャでこのコマンドを実行することはできません

分類Dev

json_searchがエラーをスローするMySQL-#2014-コマンドが同期していません。現在、このコマンドを実行することはできません

分類Dev

クラスタ上の共有ファイルシステムでは、他のマシンでは成功しているものの、一部のマシンではパスワードなしでsshを実行できません

分類Dev

mysql:コマンドが同期していません。現在、このコマンドを実行することはできません-> php関数でクエリを実行する場合

分類Dev

Cプログラムは、プログラムの出力を表示するために、パイプを使用して「execlp」の「more」コマンドを実行することはできません。

Related 関連記事

  1. 1

    Linuxの特定のCPUでプロセスを実行しますか?(コマンドラインを使用して指定することはできません)

  2. 2

    suを使用してwww-dataとしてコマンドを実行することはできません

  3. 3

    パスワードは知っていますが、sudoを使用してSUまたはコマンドを実行することはできません

  4. 4

    Javaクラスを使用してバッチファイルコマンドにアクセスして実行することはできません

  5. 5

    実行コマンド(つまりF5)の一部としてバッチファイルを実行することは可能ですか?

  6. 6

    Bashコマンドラインの実行を通じて変数名をパラメーター値として読み取ることはできますか?

  7. 7

    StackExchangeRedisを使用してRedisコマンドを実行することはできません

  8. 8

    コマンドが同期していません。現在、このコマンドを実行することはできません。PHPのWhileループ

  9. 9

    mysqli_multi_query-コマンドが同期していません。現在、このコマンドを実行することはできません

  10. 10

    codeigniter:コマンドが同期していません。現在、このコマンドを実行することはできません

  11. 11

    #2014-コマンドが同期していません。現在、このコマンドを実行することはできませんSQLサブクエリ

  12. 12

    Bash:コマンドラインの一部としてn番目の行を使用します

  13. 13

    一部のコマンドのみを実行するexec関数は、echoを実行しません

  14. 14

    rsyncドライランを実行し、確認してから、1つのコマンドで実際に実行することは可能ですか(パスワードを再度指定する必要はありません)?

  15. 15

    mysqlから手続き型スタイルへのSQLクエリの移行エラー:コマンドが同期していません。現在、このコマンドを実行することはできません

  16. 16

    コマンドラインで実行しているときにメインクラスを検索またはロードできませんでした

  17. 17

    コマンド(つまりgrep)は、glob拡張の一部として実行されたことをどのように知るのですか?

  18. 18

    コマンドラインを使用してMySQLに接続することはできませんが、MySQLWorkbenchを使用することはできます

  19. 19

    sshはカスタムシェルで動作しますが、sshを使用してコマンドを直接実行することはできません

  20. 20

    Windowsコマンドラインを使用してMacriumReflectmrimgファイルをコピーすることはできません

  21. 21

    コマンドラインでjqを使用してシェル変数を使用/渡すことはできません

  22. 22

    環境変数を使用すると、コマンドラインからphpを実行できません

  23. 23

    リリースビルドの一部としてコマンドライン引数を渡す

  24. 24

    Goのコマンドラインを変数引数に割り当てることができません

  25. 25

    Mysqlエラー#2014-コマンドが同期していません。ストアドプロシージャでこのコマンドを実行することはできません

  26. 26

    json_searchがエラーをスローするMySQL-#2014-コマンドが同期していません。現在、このコマンドを実行することはできません

  27. 27

    クラスタ上の共有ファイルシステムでは、他のマシンでは成功しているものの、一部のマシンではパスワードなしでsshを実行できません

  28. 28

    mysql:コマンドが同期していません。現在、このコマンドを実行することはできません-> php関数でクエリを実行する場合

  29. 29

    Cプログラムは、プログラムの出力を表示するために、パイプを使用して「execlp」の「more」コマンドを実行することはできません。

ホットタグ

アーカイブ