Функция _PathFull

 ↑  ←  Описание функции


_PathFull

Возвращает абсолютный путь, основанный на предоставленном относительном пути.

#include <File.au3>
_PathFull($sRelativePath [, $sBasePath = @WorkingDir])

Параметры

$sRelativePath Относительный путь
$sBasePath [необязательный] Базовый путь. По умолчанию = @WorkingDir

Возвращаемое значение

Возвращает абсолютный путь.
UNC-пути поддерживаются.
Передайте "\", чтобы получить корневой диск $sBasePath.
Передайте "" или ".", чтобы получить $sBasePath.
Относительный путь будет построен относительно $sBasePath. Чтобы обойти такое поведение, используйте абсолютный путь.

См. также

_PathMake, _PathSplit, DirCreate, FileChangeDir

Пример

#include <File.au3>
$TestPath = _PathFull(@ScriptDir & "..\..\тест")
MsgBox(0, "Демонстрация _PathFull", @ScriptDir & @LF & $TestPath)

$TestPath = _PathFull("..\..\тест", 'D:\Мои документы\Проект\Новая папка')
MsgBox(0, "Относительно базового", $TestPath)