|
|
●DOS/Windowsのバージョン↓ Windows XP Home SP2 はじめまして。バッチコマンドを勉強してまだ一週間くらいです。 どうしても分からないことがあり、質問させていただきます。 あるバッチファイルにドラッグ&ドロップ(以後D&D)等で送った、引数%1の処理についてです。 この場合、%1はフルパスになりますが、 この%1が、フォルダの場合は「そのままのフルパス」を、それ以外の場合は その「ファイル等があるフォルダのフルパス」を取得し、 そのフルパスをカレントフォルダとしたいのですが、うまくいきません。 例) C:\Tools フォルダをD&Dした場合 → 「C:\Tools」を取得 C:\sample\test.txt をD&Dした場合 → 「C:\sample」を取得 よい方法があればご教示いただけると嬉しいです。 よろしくお願いいたします。 あと、for文の使い方が今ひとつ分かりません。 マイクロソフトのヘルプを見ても、特に(Set)に使える値の種類が全然分かりません。 もし、分かりやすく説明してあるところがあれば教えていただけませんか? |
|
|
|
|
|
|
|
|
|
|
|
847.引数の処理について バットガイ 04/09/25(土) 03:17 |
850.Re:引数の処理について oo 04/09/26(日) 02:23 |
852.Re2:引数の処理について YanaKen 04/09/26(日) 08:07 |
854.Re3:引数の処理について バットガイ 04/09/26(日) 13:18 |
855.Re4:引数の処理について YanaKen 04/09/26(日) 15:18 |
856.Re5:引数の処理について バットガイ 04/09/26(日) 15:52 |