Dziwne zachowanie polecenia DIR systemu Windows

Odkryłem to całkiem przypadkowo, szukając pliku z numerem w nazwie. Kiedy wpisuję:

dir *numer*

(gdzie liczba reprezentuje dowolną liczbę od 0 do 9 i bez spacji między gwiazdkami a liczbą)

w wierszu polecenia cmd.exe zwraca różne pliki, które nie pojawiają się w żadnym z kryteriów wyszukiwania. Co dziwne, w zależności od katalogu niektóre numery będą działać, a inne nie. Przykładem jest katalog powiązany ze stroną internetową, który wpisuję:

dir *4*

a to, co jest zwracane to:

Directory of C:\Ampps\www\includes\pages 

04/30/2012  03:55 PM               153 inventory_list_retrieve.php
06/18/2012  11:17 AM             6,756 ix.html
06/19/2012  01:47 PM           257,501 jquery.1.7.1.js
               3 File(s)        264,410 bytes
               0 Dir(s)  362,280,906,752 bytes free

To po prostu nie ma dla mnie sensu. Jakaś wskazówka?

Pytanie jest zadawane na stackOverflow, ponieważ polecenie DIR jest często łączone z FOR w programach wsadowych. Dziwne zachowanie DIR wydaje się sprawiać, że programy wsadowe są potencjalnie zawodne, jeśli używają polecenia DIR.

Edytuj: (uwaga dodatkowa). Choć minęło dużo czasu, odkryłem kolejne dziwactwo, które prawie kosztowało mnie dużo pracy. Chciałem usunąć wszystko.htm pliki w określonym drzewie katalogów. Zdałem sobie sprawę, że to zrobiłem*.htm mecze.html pliki również. Również,*.man mecze.manifesti prawdopodobnie są inni. Usuwanie wszystkich.html pliki w tym konkretnym katalogu byłyby co najmniej denerwujące.

questionAnswers(4)

yourAnswerToTheQuestion