搜索默认系统路径文件
#Include <WinAPI.au3>
_WinAPI_PathFindOnPath ( $szFile, $aExtraPaths="", $szPathDelimiter=@LF)
$szFile | 搜索的文件名 |
$aExtraPaths | 额外的路径. |
$szPathDelimiter | 如果 $aExtraPaths 为非空字符串,指定分割 $aExtraPaths 的分隔符(相同于 StringSplit 函数参数 2) |
成功: | 返回文件的完整路径 |
失败: | 返回无变化的文件名, @error=1 |
在MSDN中搜索
#Include <WinAPIEx.au3>
Opt('MustDeclareVars', 1)
Global $Dirs[3] = [@DesktopDir, @WindowsDir, @SystemDir]
ConsoleWrite('Searching for Notepad.exe => ' & _WinAPI_PathFindOnPath('Notepad.exe', $Dirs) & @CR)
ConsoleWrite('Searching for Web => ' & _WinAPI_PathFindOnPath('Web', $Dirs) & @CR)
ConsoleWrite('Searching for My File.txt => ' & _WinAPI_PathFindOnPath('My File.txt', $Dirs) & @CR)