Timeline



Jul 23, 2025:

1:16 AM Ticket #4043 (#Directive_If_Run) updated by argumentum
Posted in the forum ( https://www.autoitscript.com/forum/topic/213009-directive_if_run/page/2/#findComment-1544584 ) changes to the wrapper that would show how #HighestAvailable would work.

Jul 22, 2025:

9:11 AM Ticket #4043 (#Directive_If_Run) updated by Jos
I respond in the thread to the reported issue with #RequireAdmin as this is the request about AutoIt3.
3:09 AM Ticket #4043 (#Directive_If_Run) updated by argumentum
...I don't know if this is useful: […]
3:00 AM Ticket #4043 (#Directive_If_Run) updated by argumentum
#RequireAdmin, either compiled or not, will request RunAs admin in it's behavior. #AutoIt3Wrapper_Res_requestedExecutionLevel=highestAvailable will run as highest available only compiled. Any script, compiled or not, can be requested to run elevated. A #HighestAvailable would be the request am making, that would request RunAs admin if the user has admin rights but limited by UAC, or run default/limited/user if the user do not have admin rights. The request is for the AutoIt3 product as complementary to #RequireAdmin Then in IsAdmin(), would be nice to return an @extended, returning if the user can be admin or not ( putting the icing on the cake ).

Jul 21, 2025:

2:04 PM Ticket #4043 (#Directive_If_Run) updated by Jos
Replying to mLipok: > My understanding of this request lead me to this proposal: > > normal/standard behavior > {{{#!autoit > #RequireAdmin > }}} > > only if not compiled (processed by AutoIt3.exe but omitted by Aut2exe.exe ) > {{{#!autoit > #RequireAdmin=1 > }}} > > only if compiled (processed by Aut2exe.exe but omitted by AutoIt3.exe) > {{{#!autoit > #RequireAdmin=2 > }}} This was the reason the #AutoIt3Wrapper directives are created... right?: […]
2:00 PM Ticket #4043 (#Directive_If_Run) updated by Jos
Added some support to AutoIt3Wrapper for this...see linked thread.
1:49 PM Ticket #4043 (#Directive_If_Run) updated by mLipok
My understanding of this request lead me to this proposal: normal/standard behavior […] only if not compiled (processed by AutoIt3.exe but omitted by Aut2exe.exe ) […] only if compiled (processed by Aut2exe.exe but omitted by AutoIt3.exe) […]
1:47 PM Ticket #4043 (#Directive_If_Run) updated by mLipok
Description changed
12:24 PM Ticket #4043 (#Directive_If_Run) updated by J-Paul Mesnage
Owner, Status changed
12:00 PM Ticket #4043 (#Directive_If_Run) updated by TicketCleanup
Version changed
Automatic ticket cleanup.
11:24 AM Ticket #4043 (#Directive_If_Run) updated by argumentum
..added in the post https://www.autoitscript.com/forum/topic/213009-directive_if_run/#findComment-1544532 that maybe #HighestAvailable is an option given that why would a user need an "if" conditional ?, just for #HighestAvailable ?, lets add #HighestAvailable then.
11:06 AM Ticket #4043 (#Directive_If_Run) created by argumentum
[…] The above is an idea. Naming is unimportant. But the concept …
Note: See TracTimeline for information about the timeline view.