Erweitern von PlatzhalterargumentenExpanding Wildcard Arguments

Microsoft-spezifischMicrosoft Specific

Wenn Sie ein C-Programm ausführen, können Sie einen von zwei Platzhaltern – das Fragezeichen (?) und das Sternchen (*) – verwenden, um Dateinamen- und Pfadargumente in der Befehlszeile anzugeben.When you run a C program, you can use either of the two wildcards — the question mark (?) and the asterisk (*) — to specify filename and path arguments on the command line.

Standardmäßig werden Platzhalter in Befehlszeilenargumenten nicht erweitert.By default, wildcards are not expanded in command-line arguments. Sie können den die normale argv -Laderoutine für den Argumentvektor durch eine Version ersetzen, die Platzhalter durch eine Verknüpfung mit der Datei „setargv.obj“ oder der Datei „wsetargv.obj“ erweitert.You can replace the normal argument vector argv loading routine with a version that does expand wildcards by linking with the setargv.obj or wsetargv.obj file. Wenn das Programm eine main -Funktion verwendet, stellen Sie eine Verknüpfung mit „setargv.obj“ her. Wenn das Programm eine wmain -Funktion verwendet, stellen Sie eine Verknüpfung mit „wsetargv.obj“ her. Beide weisen das gleiche Verhalten auf.If your program uses a main function, link with setargv.obj. If your program uses a wmain function, link with wsetargv.obj. Both of these have equivalent behavior.

Um eine Verknüpfung mit „setargv.obj“ oder „wsetargv.obj“ herzustellen, verwenden Sie die /link -Option.To link with setargv.obj or wsetargv.obj, use the /link option. Beispiel:For example:

cl example.c /link setargv.objcl example.c /link setargv.obj

Die Platzhalter werden auf dieselbe Weise wie Betriebssystembefehle erweitert.The wildcards are expanded in the same manner as operating system commands. (Weitere Informationen erhalten Sie im Benutzerhandbuch des Betriebssystems, wenn Sie mit Platzhaltern nicht vertraut sind.)(See your operating system user's guide if you are unfamiliar with wildcards.)

Ende Microsoft-spezifischEND Microsoft Specific

Siehe auchSee also

LinkoptionenLink Options
main-Funktion und Programmausführungmain Function and Program Execution