函数参考


_PathSplit

完整路径拆分为驱动器、目录、文件名和扩展名. 缺少部分由空字符串代替.

#Include <File.au3>
_PathSplit($szPath, ByRef $szDrive, ByRef $szDir, ByRef $szFName, ByRef $szExt)

参数

$szPath 要拆分的路径 (可以包含 UNC 服务器或驱动器名)
$szDrive 保留的驱动器名
$szDir 保留的目录名
$szFName 保留的文件名
$szExt 保留的文件扩展名

返回值

返回五个元素的数组
0 = 原始路径,
1 = 驱动器,
2 = 目录,
3 = 文件名,
4 = 扩展名

注意/说明

函数不接受命令行字符串.它适用于不带参数的路径.

相关

_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()")