So erweitern Sie Dateinamen in der Befehlszeile

So erweitern Sie Dateinamen in der Befehlszeile

Ich verwende eine Batchdatei, um ein awkProgramm auszuführen und ihm Dateinamen zuzuweisen.

Frage: Wie kann ich die Dateinamen in der Befehlszeile erweitern?

Syntax:

Command.exe *.rpt > out.txt

Genau:

"C:\Users\user\Utilities\mawk.exe" -f "C:\Users\user\My Projects\AWK\EmailSQLResults.awk" C:\Temp\SQL\*.rpt > "C:\Temp\SQL\EmailResults.txt"

Ergebnis:

mawk: cannot open C:\Temp\SQL\*.rpt (Invalid argument)

Windows 10. Standard-CMD-Fenster. mawk 1.3.4 20140914

Antwort1

Habe die Antwort hier gefunden: Gibt es eine Möglichkeit, die Windows-Eingabeaufforderung dazu zu bringen, Platzhalterpfade zu erweitern?

Ich habe vor dem Posten nachgeschaut, aber anscheinend nicht gründlich genug. 8: -(

verwandte Informationen