-1

次のコードを使用しています。

for %%i in ("C:\Users\bvino_000\Documents\Visual Studio 2010\Projects\RapidLoadToolV2\RapidLoadToolV2\bin\Debug\RapidLoadToolV2.exe") do start "" /b "%%i"

しかし、二重引用符を使用していますが、「C:\Users\bvino_000\Documents\Visual」までのパスを取得しており、エラーが表示されています。フォルダ名を変更すると、コマンドは正しく機能します。しかし、私はそれを行うことはできません Plzz help

4

2 に答える 2

3

これを試して:

start "" /b "C:\Users\bvino_000\Documents\Visual Studio 2010\Projects\RapidLoadToolV2\RapidLoadToolV2\bin\Debug\RapidLoadToolV2.exe"
于 2013-07-06T07:12:14.473 に答える
0

私にとっては完全にうまく機能します。

私の編集(従来の強調表示を示すことを目的としていました)が問題を修正し、OPが...\Visual物理的な行とStudio...次の行にあると思われます。引用符で囲まれた文字列全体が同じ行にある必要がありますが、最初の引用符の直前と 2 番目の直後に改行を入れることは許容されます開き括弧は と同じ物理行に表示されIN、閉じは と同じ物理行DOに表示される必要があります。これは、実行可能ファイルを呼び出す必要がある (またはブロックを開始する開き括弧) 必要があるためです。行末キャレット ( ^) は、状況によっては行を継続するために使用される場合がありますが、その使用はまれであり、扱いにくいものです。

%%i引用符のセットを取得するため、再引用符は必要ない場合があります。

于 2013-07-06T13:36:52.863 に答える