A leírásban szereplő függvényeket mind közvetlenül a FileSystemObject objektumból hívhatjuk meg.
GetAbsolutePathName(pathspec)
A paraméterként megadott relatív elérési útból előállítja a tényleges elérési útvonalat. A relatív elérési útvonalban megadhatjuk a meghajtó nevét is (pl. „C:”). Az adott meghajtón az aktuális könyvtárból kiindulva számítja ki a tényleges útvonalat. Az alábbi táblázatban néhány példa látható (feltételezzük, hogy a C: meghajtó Windows könyvtára az aktuális):
| pathspec |
eredmény |
| C: |
C:\Windows |
| C:.. |
C:\ |
| .\System |
C:\Windows\System |
BuildPath(path, name)
A függvény a path paraméterben megadott útvonalhoz fűzi hozzá a name paraméterben megadott könyvtár nevét. Ha a path paraméter nem \ karakterrel végződik, akkor ezt automatikusan beszúrja. A path paraméterben megadott útvonal lehet relatív is, és nem kell, hogy egy létező könyvtárra mutasson.
GetBaseName(path)
A paraméterként megadott útvonalból (fájlnévből) az utolsó tag kiterjesztés nélküli nevével tér vissza. Ha például a path értéke „C:\Windows\notepad.exe”, akkor a visszatérési értéke „notepad” lesz.
GetParentFolderName(path)
A path paraméterben megadott könyvtár szülő könyvtárának elérési útvonalát, vagy fájlnév esetén a könyvtár útvonalát adja vissza.
GetFileName(pathspec)
A paraméterként megadott útvonal utolsó tagját adja vissza, ami könyvtár útvonal esetén az utolsó könyvtár neve, fájlnév esetén pedig a fájlnév a kiterjesztéssel együtt. Az útvonal lehet relatív is.
GetDriveName(path)
A paraméterként megadott útvonalból a meghajtó nevével tér vissza. Ha például a path paraméter értéke „C:\Windows”, akkor a függvény visszatérési értéke „C:” lesz.
GetExtensionName(path)
A megadott fájlnév vagy könyvtár név kiterjesztését adja vissza. A kiterjesztés a név utolsó, az előző tagoktól ponttal elválasztott része. Egy név több pontot is tartalmazhat, ilyenkor is az utolsó tag a kiterjesztés, az előző pontokat nem veszi figyelembe.