2016-12-28 5 views
0

" d.jpg"で終わるファイルを一覧表示するためにdirコマンドを使用できますか?先頭のスペースに注意してください。"d.jpg"で終わるファイル名を一覧表示するdirコマンド

私は、ファイル名、" d.jpg"で終わる1(d.jpg続くスペース)、他の"xxd.jpg"d.jpg続くアルファベット、スペースなし)の2種類を区別する必要があります。さて、実際にはアルファベットの前にスペースがありますが、dの前にはスペースがありません)。例えば、D953 D.JPGD953 SHD.JPGです。

dir *shd.jpgまたはdir *d.jpgを使用して後者をリストすることができます。後者を記載せずに前者をどのようにリストアップするのですか?

私は試しましたdir *" d".jpg*" "d.jpg*" d.jpg"*?d.jpgです。何も働かなかった。

+1

どのようなタイプのリストが必要ですか?通常の 'dir'リスト、あるいはファイル名のリストだけを望みますか? D953 D.JPG、D953 SHD.JPG、Dir * shd.jpg、dir * d.jpgの順番を入れ替えるので、前者と後者を区別してください。 "' – Magoo

+0

ここ[http://stackoverflow.com/questions/4990892/finding-string-in-a-file-name](http://stackoverflow.com/questions/4990892/finding-string-in-a-ファイル名)はそれです –

答えて

1

引用符は名前を囲む必要があります。あなたは文字列の中の引用符が何をすると思いますか?

dir "* d.jpg" 
dir "* shd.jpg" 
+0

私はdir "d.jpg"を試して、 "ファイルが見つかりません"を得ました。 – joehua

+0

私のPCで動作します –

+0

ありがとうございます。私はそれを働かせました。 – joehua

-2

使用:

dir *d.jpg 

あなたはサブフォルダ内たく見て

dir /s *d.jpg 

幸運を使用している場合。

+0

これは間違っているので、_space_を保存するには引用符が必要です! – aschipfl

関連する問題