Function Reference
_FO_PathSplit
Divides the path on 3 parts: path, file, file extension.
#Include <FileOperations.au3>
_FO_PathSplit ( $sPath )
Parameters
$sPath | Path |
Return Value
Success: | Returns an array in the following format: |
$Array[0] = path | |
$Array[1] = name of the file/directory | |
$Array[2] = file extension |
Remarks
The function does not return errors. If the absence of any element of the path, the array contains an empty cell for this itemExample
; AZJIO
; http://www.autoitscript.com/forum/topic/133224-filesearch-foldersearch/
#include <Array.au3> ; for _ArrayDisplay
#include <FileOperations.au3>
$aPath = _FO_PathSplit('C:\Program Files\AutoIt3\AutoIt3.exe')
_ArrayDisplay($aPath, '$aPath')
$aPath = _FO_PathSplit('C:\Program Files\AutoIt3')
_ArrayDisplay($aPath, '$aPath')
$aPath = _FO_PathSplit('Program Files\AutoIt3\AutoIt3.exe')
_ArrayDisplay($aPath, '$aPath')
$aPath = _FO_PathSplit('AutoIt3.exe')
_ArrayDisplay($aPath, '$aPath')