プロが教えるわが家の防犯対策術!

例えば

00 ああああ
01 ああああ
03 ああああ

というフォルダがあった場合、それらをワイルドカードで
引っ掛けるにはどのように指定したらよいでしょうか。

「*"ああああ"」や「"*ああああ"」だとエラーになります。

A 回答 (3件)

日本語とか英語とかスワヒリ語とかケチュア語とかの問題ではなく


ワイルドカードは 1回しか使えない
んじゃなかったっけ?
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

1回しか使えないのですか。
それでは仕様がないですね。

お礼日時:2014/12/29 20:35

#1です。

#2さんと同じく、複数の階層での
ワイルドカードを使えないと思うので代案

DOS窓でdirをリダイレクトして、バッチファイルのネタを作る
dirのオプション /S/Bあたり
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

残念ながら不勉強にして、ご回答の意味がわかりません。
申し訳ございません。

お礼日時:2014/12/29 20:36

> 「*"ああああ"」や「"*ああああ"」だとエラーになります。


どんなエラーですか?
「どこ」で実行しようとなさってますか?

コマンドプロンプトの Dirコマンドなら
dir *ああああ

今回のケースなら、”(ダブルクォーテーション)は不要

この回答への補足

ご回答ありがとうございます。

質問が言葉足らずで申し訳ありません。

DOSのコマンドで、とあるフォルダの中身を
別フォルダへ移動しようとしています。

例えば、Dドライブの「xx あああ」(xxは可変)の中身を
ごっそり「00_管理」というフォルダへ移動させたいのです。

「*あああ\* \00_管理」または「*あああ\* 00_管理」とやると
「ファイル名、ディレクトリ名、またはボリュームラベルの構文が間違っています」
というエラーになります。

「あああ」を例えば「00 あああ」というふうに完全な名前を指定し、
「"00 あああ"\* 00_管理」とやると全てのファイルが移動できます。

(\は円マーク)

補足日時:2014/12/29 13:04
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!