Einschränkungen beim Einsatz von Wildcards

Unter MS-DOS können Sie sowohl Wildcards (*) als auch Platzhalter (?) verwenden. Ein Fragezeichen steht für ein beliebiges Zeichen, während ein Stern beliebig viele Zeichen repräsentieren kann. Dabei sollten Sie aber einen wesentlichen Unterschied beachten: Alle Zeichen, die nach einem Fragezeichen folgen, werden genauso beachtet wie jene, die sich vor diesen Platzhaltern befinden. Alle auf einen Stern folgenden Zeichen werden jedoch ignoriert. Erst die Zeichen nach einem Punkt also jene der Dateierweiterung finden wieder Beachtung.
Wollen Sie zum Beispiel alle Dateien auflisten, die mit »BILD« beginnen und deren Namen mit »1« enden, so hilft Ihnen der Aufruf »DIR BILD*1.*« nur bedingt weiter. Dieses Kommando listet nämlich sämtliche Dateien auf, die mit »BILD« beginnen; die »1« wird dabei ignoriert. Es werden somit auch Dateien mit Bezeichnungen wie zum Beispiel BILD23.JPG sofern vorhanden aufgelistet. Zum gewünschten Ergebnis führen dagegen die drei Kommandos »DIR BILD?1.*«, »DIR BILD??1.*« sowie »DIR BILD???1.*«.