Kan ikke bruge winexec til at kalde program som kræver administrator rettigheder
HejJeg har et program som kører uden administrator rettigheder, men som i forbindelse en opdatering af programmet kræver kald af et andet program, som skal lægge nye programmer ned i "Program Files" folderen og som spørger ikke tilladelse til at køre med administrator rettigheder.
Hvis jeg lægger kaldet af programmet ind i en CMD fil i "Program Files" folderen virker det ok, men synes til er meget forkert at gøre sådan.
Er der nogen som har nogen gode ideer?
1)
WinExec('test.cmd para1 para2', SW_SHOWNORMAL);
hvor CMD filen ser således ud
Programnavn.exe para1 para2
og
2)
WinExec('ProgramNavn.exe para1 para2', SW_SHOWNORMAL);
1 virker perfekt, men 2 virker ikke
Pft
Carsten