See also:
- How to get Special Folders paths
- Browsing Windows Known Folders (Special Folders)
- Retrieving default spooling directory
DECLARE INTEGER GetWindowsDirectory IN kernel32;
STRING @lpBuffer, INTEGER nSize
DECLARE INTEGER GetSystemDirectory IN kernel32;
STRING @ lpBuffer, INTEGER nSize
LOCAL lpBuffer, nSizeRet
lpBuffer = SPACE (250)
nSizeRet = GetSystemDirectory(@lpBuffer, Len(lpBuffer))
lpBuffer = SUBSTR (lpBuffer, 1, nSizeRet)
? lpBuffer
lpBuffer = SPACE (250)
nSizeRet = GetWindowsDirectory(@lpBuffer, Len(lpBuffer))
lpBuffer = SUBSTR (lpBuffer, 1, nSizeRet)
? lpBuffer GetSystemDirectory
GetWindowsDirectory
? GetEnv("windir")
Home