specialFolderPath, Microsoft Window, and 64 bits
Paul Dupuis
paul at researchware.com
Tue Mar 31 12:07:34 EDT 2020
On 3/31/2020 8:37 AM, Paul Dupuis via use-livecode wrote:
> Under LiveCode 9.x.x (up to 9.6.0dp3) I can see no way to obtain the
> 64bit application installation folder using SpecialFolderPath? Does
> anyone know if this is correct or am I missing something?
So answering my own question, as of LC9.6.0dp3 here are all the Windows
paths for any given CSIDL number between 0 and 255). None return the
64-bit applications folder path. I will file an enhancement request.
specialFolderPath(0) = C:/Users/<user>/Desktop
specialFolderPath(2) =
C:/Users/<user>/AppData/Roaming/Microsoft/Windows/Start Menu/Programs
specialFolderPath(5) = C:/Users/<user>/Documents
specialFolderPath(6) = C:/Users/<user>/Favorites
specialFolderPath(7) =
C:/Users/<user>/AppData/Roaming/Microsoft/Windows/Start
Menu/Programs/Startup
specialFolderPath(8) =
C:/Users/<user>/AppData/Roaming/Microsoft/Windows/Recent
specialFolderPath(9) =
C:/Users/<user>/AppData/Roaming/Microsoft/Windows/SendTo
specialFolderPath(11) =
C:/Users/<user>/AppData/Roaming/Microsoft/Windows/Start Menu
specialFolderPath(13) = C:/Users/<user>/Music
specialFolderPath(14) = C:/Users/<user>/Videos
specialFolderPath(16) = C:/Users/<user>/Desktop
specialFolderPath(19) =
C:/Users/<user>/AppData/Roaming/Microsoft/Windows/Network Shortcuts
specialFolderPath(20) = C:/Windows/Fonts
specialFolderPath(21) =
C:/Users/<user>/AppData/Roaming/Microsoft/Windows/Templates
specialFolderPath(22) = C:/ProgramData/Microsoft/Windows/Start Menu
specialFolderPath(23) = C:/ProgramData/Microsoft/Windows/Start Menu/Programs
specialFolderPath(24) = C:/ProgramData/Microsoft/Windows/Start
Menu/Programs/StartUp
specialFolderPath(25) = C:/Users/Public/Desktop
specialFolderPath(26) = C:/Users/<user>/AppData/Roaming
specialFolderPath(27) =
C:/Users/<user>/AppData/Roaming/Microsoft/Windows/Printer Shortcuts
specialFolderPath(28) = C:/Users/<user>/AppData/Local
specialFolderPath(29) =
C:/Users/<user>/AppData/Roaming/Microsoft/Windows/Start
Menu/Programs/Startup
specialFolderPath(30) = C:/ProgramData/Microsoft/Windows/Start
Menu/Programs/StartUp
specialFolderPath(31) = C:/Users/<user>/Favorites
specialFolderPath(32) =
C:/Users/<user>/AppData/Local/Microsoft/Windows/INetCache
specialFolderPath(33) =
C:/Users/<user>/AppData/Local/Microsoft/Windows/INetCookies
specialFolderPath(34) =
C:/Users/<user>/AppData/Local/Microsoft/Windows/History
specialFolderPath(35) = C:/ProgramData
specialFolderPath(36) = C:/Windows
specialFolderPath(37) = C:/Windows/System32
specialFolderPath(38) = C:/Program Files (x86)
specialFolderPath(39) = C:/Users/<user>/Pictures
specialFolderPath(40) = C:/Users/<user>
specialFolderPath(41) = C:/Windows/SysWOW64
specialFolderPath(42) = C:/Program Files (x86)
specialFolderPath(43) = C:/Program Files (x86)/Common Files
specialFolderPath(44) = C:/Program Files (x86)/Common Files
specialFolderPath(45) = C:/ProgramData/Microsoft/Windows/Templates
specialFolderPath(46) = C:/Users/Public/Documents
specialFolderPath(47) = C:/ProgramData/Microsoft/Windows/Start
Menu/Programs/Administrative Tools
specialFolderPath(48) =
C:/Users/<user>/AppData/Roaming/Microsoft/Windows/Start
Menu/Programs/Administrative Tools
specialFolderPath(53) = C:/Users/Public/Music
specialFolderPath(54) = C:/Users/Public/Pictures
specialFolderPath(55) = C:/Users/Public/Videos
specialFolderPath(56) = C:/Windows/Resources
specialFolderPath(59) =
C:/Users/<user>/AppData/Local/Microsoft/Windows/Burn/Burn
More information about the use-livecode
mailing list