NSIS相对目录为绝对

时间:2016-06-30 17:06:36

标签: directory nsis absolute relative

在NSIS中,我需要将包含相对部分的路径转换为绝对路径 没有“.. \”“../”。 例如:

StrCpy $0 "C:\Windows\System"
StrCpy $1 "$0\..\"

在这种情况下我需要一些函数来返回“C:\ Windows”

2 个答案:

答案 0 :(得分:1)

经过一些搜索后,我发现了内置的NSIS功能

GetFullPathName output input

http://nsis.sourceforge.net/Reference/GetFullPathName

答案 1 :(得分:0)