RunProgram() - #PB_Program_Admin/Elevate

Got an idea for enhancing PureBasic? New command(s) you'd like to see?
User avatar
nco2k
Addict
Addict
Posts: 1344
Joined: Mon Sep 15, 2003 5:55 am

RunProgram() - #PB_Program_Admin/Elevate

Post by nco2k »

it would be cool if you could add a #PB_Program_Admin/Elevate flag, so we can properly request admin rights for an external app.

http://blogs.msdn.com/b/vistacompatteam ... 71232.aspx

c ya,
nco2k
If OSVersion() = #PB_OS_Windows_ME : End : EndIf
User avatar
Sveinung
Enthusiast
Enthusiast
Posts: 142
Joined: Tue Oct 07, 2003 11:03 am
Location: Bergen, Norway

Re: RunProgram() - #PB_Program_Admin/Elevate

Post by Sveinung »

Like this ?

Code: Select all

shExecInfo.SHELLEXECUTEINFO

shExecInfo\cbSize = SizeOf(shExecInfo)
shExecInfo\fMask = #Null
shExecInfo\hwnd = #Null
shExecInfo\lpVerb = @"runas"
shExecInfo\lpFile = @"notepad.exe"
shExecInfo\lpParameters = #Null
shExecInfo\lpDirectory = #Null
shExecInfo\nShow = #SW_MAXIMIZE
shExecInfo\hInstApp = #Null
ShellExecuteEx_(shExecInfo)

Sveinung
BarryG
Addict
Addict
Posts: 3330
Joined: Thu Apr 18, 2019 8:17 am

Re: RunProgram() - #PB_Program_Admin/Elevate

Post by BarryG »

+1
Post Reply