「知ってたら誰か教えて(スクリプト編)」の編集履歴(バックアップ)一覧に戻る

知ってたら誰か教えて(スクリプト編) - (2005/11/13 (日) 00:57:15) のソース

<p>
えっと、知っていたら教えてください。MSの.batに関する質問です。</p>
<br>
<p>
.batで、%1という変数を使うと、.batの引数として渡したファイル名が取得できて、<br>

.batにDrug&amp;Dropすると、%1のファイル名はフルパスになるのですが、<br>

この%1の変数から、「パスの部分だけを抽出する」ってのは、.bat上ではどうやったらよいでしょ?</p>
<br>
<p>
例えば、%1の値が「C:\\Dir1\\Dir2\\file.h」だったときに「C:\\Dir1\\Dir2」を変数として取得して<br>

次のコマンドの引数にしたいわけです。<br>
(やりたいことは、あるディレクトリにできる固定のファイルを、C:\\Dir1\\Dir2へコピーしたいのですわ。)</p>
<br>
<p>知っていたらおしえてくださひ。</p>
目安箱バナー