Freigeben über


basename NMAKE-Funktion

Ruft den Basisnamen für jedes Element in einer Liste ab.

Syntax

$(basename input)

Parameter

input
Die Liste der zu konvertierenden Dateipfade.

Rückgabewert

Eine Liste mit den einzelnen Elementen, die in input ihren Basisnamen konvertiert werden (d. a. mit entfernten Erweiterungen).

Hinweise

basename hat keine maximalen Pfadbeschränkungen.

Die basename Funktion entspricht der Verwendung des R Modifizierers in einem Dateinamenmakro.

Diese Makrofunktion ist ab Visual Studio 2022, Version 17.1, in NMAKE, Version 14.31 oder höher, verfügbar.

Beispiel

$(basename c:\temp\file.txt) # Evaluates to "c:\temp\file"
$(basename c:\temp\ c:\file) # Evaluates to "c:\temp\ c:\file" - Directories and files without extensions are left as-is
$(basename c:\src\.gitignore) # Evaluates to "c:\src\" - Dot files are considered to be extensions and so are removed

Siehe auch

Makros und NMAKE
NMAKE-Funktionen nach Kategorie