![]() |
Java Anwendung mit Adminrechten starten...
Hallo!
Kann mir jemand sagen, wie ich aus einen Delphi Programm eine Java Anwendung mit Admin-Rechten starten kann?
Delphi-Quellcode:
Funktioniert NICHT!
Function runAsAdmin(hWnd: HWND; aFile, aParameters: Ansistring):Boolean;
var shellexec: TShellExecuteInfoA; begin Result:=TRUE; try FillChar(shellexec, SizeOf(shellexec), 0); shellexec.cbSize := sizeof(shellexec); shellexec.Wnd := hWnd; shellexec.fMask := SEE_MASK_FLAG_DDEWAIT or SEE_MASK_FLAG_NO_UI; shellexec.lpVerb := 'runas'; shellexec.lpFile := PAnsiChar(aFile); shellexec.lpParameters := PAnsiChar(aParameters); shellexec.nShow := SW_SHOWNORMAL; if not ShellExecuteEX(@shellexec) then Result:=FALSE; except end; end; Mavarik |
AW: Java Anwendung mit Adminrechten starten...
.. funktioniert nicht heißt?
Java-Programm startet nicht? Java-Programm startet nicht als Admin? Was sagt GetLastError zu dem? Edit: Was passiert denn, wenn Du das Java-Programm per cmd file startest? Grüße Klaus |
AW: Java Anwendung mit Adminrechten starten...
Zitat:
|
AW: Java Anwendung mit Adminrechten starten...
Berücksichtigst Du, daß der Admin eine andere Umgebung als der Anwender kennt? Ich denke da zB an Netzlaufwerke, oder vielleicht sogar %PATH%.
Sherlock |
AW: Java Anwendung mit Adminrechten starten...
Was ist, wenn das DELPHI-Programm mit "Als Administrator ausführen" gestartet wird?
|
AW: Java Anwendung mit Adminrechten starten...
Was wird denn in die Funktion als
Delphi-Quellcode:
reingegeben? Funktioniert der Start ohne das Verb 'runas'?
aFile
MfG Dalai |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:50 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz