トップページ > プログラム > 2015年05月18日 > a89GM3eE

書き込み順位&時間帯一覧

20 位/187 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000110013



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
【.cmd】 バッチファイルスクリプト %11 【.bat】©2ch.net

書き込みレス一覧

【.cmd】 バッチファイルスクリプト %11 【.bat】©2ch.net
124 :デフォルトの名無しさん[sage]:2015/05/18(月) 19:51:05.44 ID:a89GM3eE
for文の/Fオプションである
"delims="と"tokens=*"の違いがわかりません
どちらも区切りなしで全てが対象の気がするんです
どのように使い分けてるんでしょうか?
【.cmd】 バッチファイルスクリプト %11 【.bat】©2ch.net
125 :デフォルトの名無しさん[sage]:2015/05/18(月) 20:11:44.07 ID:a89GM3eE
例えば文字列の長さ取得するvbsをbat内で取得する時、こんな感じだと思いますが
for /f "usebackq tokens=*" %%i in (`cscript //nologo "len.vbs" "hoge"`) do set les=%%~i
結果を受取る最後の部分、les=%%~iとles=%%iの違いが解りません
~の有無で何が変わるんしょう?
"usebackq tokens=*"と"usebackq delims="の使い分けと
les=%%~iとles=%%iの違いが解んないです
【.cmd】 バッチファイルスクリプト %11 【.bat】©2ch.net
128 :デフォルトの名無しさん[sage]:2015/05/18(月) 23:43:20.25 ID:a89GM3eE
>>126
ちょっと確認とれないけど、言ってる意味はわかりました
ありがとうございます
>>127
スペースの有無で結果が変わりますね
違いがわかりました。ありがとうございます


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。