#1583 closed Bug (No Bug)
ShellExecute() verb "properties" does not work as expected
| Reported by: | KaFu | Owned by: | Valik |
|---|---|---|---|
| Milestone: | Component: | AutoIt | |
| Version: | 3.3.6.0 | Severity: | None |
| Keywords: | Cc: |
Description
ShellExecute(@WindowsDir & "\notepad.exe", "", "", "properties")
I assumed this would open the file properties, but on my system it returns an error, that no program is associated with running this action.
Attachments (0)
Change History (5)
comment:1 by , on Apr 24, 2010 at 11:42:53 PM
| Resolution: | → No Bug |
|---|---|
| Status: | new → closed |
comment:2 by , on Apr 25, 2010 at 8:55:09 AM
Trancexx provided some additional infos:
AutoIt is setting wrong mask for SHELLEXECUTEINFO structure with [i]propertiesi verb.
It should be SEE_MASK_INVOKEIDLIST and AutoIt is using SEE_MASK_NOCLOSEPROCESS.
comment:3 by , on Apr 25, 2010 at 3:32:33 PM
| Resolution: | No Bug |
|---|---|
| Status: | closed → reopened |
Fine, we'll take a look.
comment:4 by , on Apr 25, 2010 at 10:23:10 PM
| Owner: | set to |
|---|---|
| Status: | reopened → assigned |
comment:5 by , on May 22, 2011 at 11:28:33 PM
| Resolution: | → No Bug |
|---|---|
| Status: | assigned → closed |
SEE_MASK_INVOKEIDLIST seems to imply that you want to pass an entirely different structure to ShellExecute rather than a simple verb. So it's either a no bug or a feature request I think.

I'm sorry that you made a false assumption.