Danke für die Antwort.
Ich kann an dem Problem leider nicht mehr weiterarbeiten, weil es den Rechner, an dem es aufgetreten ist, nicht mehr gibt.
Trotzdem nochmal Details:
Windows XP.
Die DIR-Parameter kenne ich im Prinzip, auch die Umgebungsvariable DIRCMD, aber auch ohne Parameter und ohne DIRCMD ist die Reihenfolge immer gleich (normalerweise vorwärts sortiert).
Insbesondere ist die Reihenfolge der Ordner und Dateien gleich (beide vorwärts, beide rückwärts, ...)
Genaugenommen ging es um ein HTA-Script, dass eine Foto-gallery erstellt.
Die Dateien und Ordner wurden mit den Properties "Files" und "SubFolders" des "Folder" Objektes gelesen.
Siehe dazu:
FileSystemObject / Folder Object
Den DIR Befehl habe ich verwendet, weil er anscheinend ohne Parameter (und ohne DIRCMD) die selbe Reihenfolge zeigt, wie das Script.
Die Reihenfolge lässt sich nicht beeinflussen, wenn ich die Dateien/Ordner in einer anderen Reihenfolge erstelle (egal, ob über WindowsExplorer oder Kommandozeile).
Die Reihenfolge war sein Jahren bei mehreren hundert Projekten immer vorwärts sortiert, und ist es auch jetzt noch. Einzige Ausnahme war ein Projekt auf einem Rechner. Auf einem anderen Rechner war die Sortierung der selben Dateien auch richtig.
Mich würde interessieren, ob es noch andere Möglichkeiten gibt, die Reihenfolge zu beeinflussen. Ansonsten muss ich für weitere Tests warten, bis ich wieder so ein Problem habe.