[已解决]带系统环境变量的文件名完整路径
本帖最后由 虫子樱桃 于 2012-2-18 09:52 编辑RT
如何获取类似%systemroot%\\System32\\OEM\\oemlogo.bmp这样的文件名的真实路径,其中‘\’也有可能是'\\'
自己写了个方法,貌似效果不怎么好....
;测试代码
Dim $str = '%systemroot%\\System32\\OEM\\oemlogo.bmp'
$env = StringSplit($str,'%')
$fullpath = StringReplace($str,'%'&$env&'%',EnvGet($env))
MsgBox(0,'',$fullpath)
本帖最后由 netegg 于 2012-2-18 03:26 编辑
#Include <WinAPIEx.au3>
Dim $str = '%systemroot%\\System32\\OEM\\oemlogo.bmp'
msgbox(0,0,_WinAPI_PathSearchAndQualify(_WinAPI_ExpandEnvironmentStrings($str))) 回复 2# netegg
谢谢netegg前辈,哈哈 向前辈们学习了
页:
[1]