_PathSplit
Разделяет путь на части: диск, каталог, имя файла и расширение файла. Если часть отсутствует, то устанавливается пустая строка.
#include <File.au3>
_PathSplit($szPath, ByRef $szDrive, ByRef $szDir, ByRef $szFName, ByRef $szExt)
Параметры
$szPath | Путь для разделения на части (Может содержать UNC server или букву диска) |
$szDrive |
Строка содержит диск |
$szDir |
Строка содержит каталог |
$szFName |
Строка содержит имя файла |
$szExt |
Строка содержит расширение файла |
Возвращаемое значение
Возвращает массив с 5 элементами:Примечания
Эта функция не принимает путь с командной строкой. Она работает с путями, а не путями с аргументами.См. также
_PathFull, _PathMakeПример
#include <File.au3>
#include <Array.au3>
Local $szDrive, $szDir, $szFName, $szExt
Local $TestPath = _PathSplit(@ScriptFullPath, $szDrive, $szDir, $szFName, $szExt)
_ArrayDisplay($TestPath, "Demo _PathSplit()")