- ベストアンサー
コマンド名でのワイルドカード指定
"test 1"ディレクトリ内にある全てのファイルを test2 ディレクトリに移したい場合、 どのようなコマンドを実行すれば良いのでしょうか? MOVE "test 1"\* test2 でも MOVE test 1\* test2 でもエラーになってしまいます。 ちなみに、実際にはバッチスクリプトになっていて、test 1の部分は変数になっています。 MOVE %SRC%\* %DST% %SRC%にスペースを含むディレクトリ名を指定するとエラーになってしまいます。。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> MOVE %SRC%\* %DST% MOVE "%SRC%\*" %DST% としたらどうでしょうか。
その他の回答 (1)
- koujikuu
- ベストアンサー率43% (429/993)
回答No.2
move "test 1"¥*.* test2 で動作確認しました。
質問者
お礼
ありがとうございます。教えていただいた方法でできました。 NGだったときの操作ログを取っていないので確かなことは言えませんが、 別のところで間違っていたかもしれません。
お礼
ありがとうございます。教えていただいた方法でできました。 NGだったときの操作ログを取っていないので確かなことは言えませんが、 別のところで間違っていたかもしれません。
補足
No.1様、No.2様のいずれの方法でもうまく出来ましたが、 先にご回答いただいたNo.1様をベストアンサーに選ばせていただきました。