コマンドを実行する独自のコマンドプロンプトでコマンドを作成したいとします。for statement> tokens issue
私はサンプル変数を設定しました。ここでは、次のとおりです。
set m=sample -gtc new -args sample
だから私は-gtc
後にコマンドを得るためにと-args
後for
を使用してみました。コマンドが応答
for /f "tokens=3,5" %%e in ("%m%") do echo %%e
:
は、これが私のfor
コマンドです。しかし、それは-args
を含まない-gtc
の後に1だけエコーされたことを意味するtokens=3
のように応答しました。
私は方法に従いましたhttps://ss64.com/nt/for_cmd.htmlと述べました。
トークン= 2,4,6が第二の原因となります、
を処理する各ラインの第四及び第六項目右私の命令に何が起こるかだから、同じように?それはちょうどこのようなものです。
トークン= 3,5は、複数のトークンと
FOR /F
を使用する
それは作品に格納されていますが、5番目の要素を出力しませんで
。 %% fにあります。試してくださいecho %% e %% f – jeb
ありがとう、jeb!ありがとうございました! – scriptmastere02
私はそれをマークできるようにコメントを作成する必要がありますか? – scriptmastere02