質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
コマンドプロンプト

コマンドプロンプト(cmd.exe)はMicrosoftによって提供されているコマンドラインインタプリタです。OS/2・Windows CE・Windows NTで使用可能です。

Q&A

解決済

1回答

947閲覧

コマンドプロンプトのdirにて余計なファイルがヒットする

suzutuki_d_s

総合スコア1

コマンドプロンプト

コマンドプロンプト(cmd.exe)はMicrosoftによって提供されているコマンドラインインタプリタです。OS/2・Windows CE・Windows NTで使用可能です。

0グッド

1クリップ

投稿2021/01/12 11:32

発生している問題・エラーメッセージ

コマンドプロンプトであるフォルダーに対し「dir AAF*」で検索をかけた際にAAF~以外にもAA3~やAAR~といったファイルがヒットしてしまう
(AAFxxx_yyyymmddやAA3xxx_yyyymmddといったようなファイルがフォルダ内に存在する形です。
平日分のファイルが存在しているイメージです。
ヒットしているAAR等のファイル内にAAFの記載もありませんでした。)

該当のソースコード

コマンドプロンプトにて以下コマンドを実施
dir AAF*

試したこと

dir AAFxxx*
で検索すると欲しいAAFxxxのファイル類がヒットします。

ファイルの確認としては試したことにある記載で確認できたため問題ありませんが、疑問に思ったため質問させていただきました。
宜しければ回答お願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

8.3形式(短形式)のファイル名が有効になっているのでしょうかね。
詳しくは、「Windows 8.3形式」で検索してください。

8.3形式の名前は、dir /xで表示されます。

CMD

1D:\>dir /x C:\ 2・・・ 3 C:\ のディレクトリ 4 52019/12/07 18:14 <DIR> PerfLogs 62021/01/09 23:37 <DIR> PROGRA~1 Program Files 72021/01/09 23:35 <DIR> PROGRA~2 Program Files (x86) 82021/01/09 23:09 <DIR> Temp 92021/01/09 23:38 <DIR> Users 102021/01/12 05:40 <DIR> Windows 11・・・

のように、Program FilesPROGRA~1という別名が付いています。
なので、dir C:*1Program Filesが表示されます。

Windows95が出た頃に読んだ失敗談では、「*.htmのファイル名を*.htmlに移行して、元の*.htmファイルを消そうとしてdel *.htmを実行したら*.htmlまで全部消えた」。

デフォルトは忘れましたが、確かWindows10だとCドライブのみ有効のはず。
管理者権限のコマンドプロンプトでfsutil 8dot3name query C:で確認できます。

8.3形式をCドライブで無効にした場合の影響は不明。確定申告電子申告のためのソフトをインストールすると、PATHC:\PROGRA~1\JPKIが追加されます。
Cドライブ以外は無効で大丈夫だと思います。

投稿2021/01/12 12:53

編集2021/01/13 10:17
otn

総合スコア85901

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

suzutuki_d_s

2021/01/13 09:51

お早い回答有り難う御座います。 確認したところまさにそこで引っかかっていたようです。 対象フォルダに/xオプション付きで実行したところ引っかかってたいたファイルの8.3形式名部分がAAFとなっていました。 検索するファイルの配置場所もデスクトップだったため、それも影響していた模様です。 有り難う御座いました、良い勉強になりました。 また次回がありましたら宜しくお願いいたします。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問