Opened 13 months ago
Last modified 13 months ago
#3979 closed Feature Request
APIShellExConstants.au3 : missing entry concerning FOLDERID_Desktop — at Initial Version
Reported by: | cyberyeye@… | Owned by: | |
---|---|---|---|
Milestone: | Component: | Standard UDFs | |
Version: | Severity: | None | |
Keywords: | APIShellExConstants.au3, FOLDERID_Desktop | Cc: |
Description
For a project I had to use FOLDERID_Documents I was suprised that this variable was missing from : APIShellExConstants.au3
So I have edited : APIShellExConstants.au3 to add below line 623 :
Global Const $FOLDERID_Documents = '{FDD39AD0-238F-46AF-ADB4-6C85480369C7}'
and of course it's works as expected (perfectly without any other modification !)
https://learn.microsoft.com/en-us/windows/win32/shell/knownfolderid?redirectedfrom=MSDN
say:
FOLDERID_Documents GUID {FDD39AD0-238F-46AF-ADB4-6C85480369C7} Display Name Documents Folder Type PERUSER Default Path %USERPROFILE%\Documents CSIDL Equivalents CSIDL_MYDOCUMENTS, CSIDL_PERSONAL Legacy Display Name My Documents Legacy Default Path %USERPROFILE%\My Documents
This quick "fix" allow to do, example:
Local $Dst = "C:\Temp\Documents" _WinAPI_ShellSetKnownFolderPath($FOLDERID_Documents, $Set_Dst, 0, 0)
Is this quick "fix" could being added to the next AutoIT version ?
Regards
Note: See
TracTickets for help on using
tickets.
APIShellExConstants.au3 req feature : add_new var :FOLDERID_Documents