Das OFFIZIELLE PROFAN SUPPORT FORUM
Einsteigerfragen
PROFAN-Programmierung
Helfer & Tools
Anregungen & Vorschläge
PROFAN-NEWS
Die Regeln!
1 - Einsteigerfragen

 Neues Thema  |  Zur Übersicht  |  Suchen  |  Einloggen   Vorherige Nachricht  |  Nächste Nachricht 
 Re: WriteIni // Interpreter mit Adminrechten starten
Autor: Jens-Arne Reumschüssel (---.dip0.t-ipconnect.de)
Datum:   18.07.19 21:36

Und, weil's gerade so schön war, hier noch eine Möglichkeit, mit der man den XProfan-Interpreter mit Admin-Rechten starten kann, um Programme zu testen, die das brauchen (hierfür braucht es das API-Äquivalent zu @shellexec, weil mit letzterem keine Parameter übergeben werden können - darin ist aber die im Interpreter zu startende prf-Datei enthalten):

 declare verb$,program$,params$
 program$="<DeinProfanPfad>\profan.exe"
 verb$="runas"
 params$="\q"+@par$(1)+"\q"
 @external("shell32.dll","ShellExecuteA",0,@addr(verb$),@addr(program$),@addr(params$),0,1)
 end
 


Diesen Code kompilieren und die exe als Interpreter in die Entwicklungsumgebung eintragen (bei XProfEd: Optionen --> Allgemeine Einstellungen... --> 1. Eintrag).

Gruß, Jens-Arne

-- bearbeitet: Sorry, war noch ein Fehler für prf-Dateien mit Leerzeichen drin, ist jetzt behoben.

-- nochmal bearbeitet: Hmm, es reicht auch, den Editor mit Admin-Rechten aufzurufen - dann wird auch der Interpreter mit ebendiesen gestartet. Ist also ein interessantes Beispiel, das aber eher kompliziert ist. ;-)



Nachricht bearbeitet (18.07.19 22:29)

 Beitrag beantworten  |  Foren-Liste  |  Alle Antworten   Neuerer Beitrag  |  Älteres Thema 

 Beiträge Autor  Datum
 WriteIni  Neu
Carina 20.06.19 21:30 
 Re: WriteIni  Neu
Volkmar Göritz 22.06.19 19:30 
 Re: WriteIni // Admin-Rechte anfordern  Neu
Jens-Arne Reumschüssel 18.07.19 20:35 
 Re: WriteIni // Interpreter mit Adminrechten starten  Neu
Jens-Arne Reumschüssel 18.07.19 21:36 


 Foren-Liste  |  Zur Registrierung 
 Benutzerlogin
 Benutzername:
 Passwort:
 Login-Daten speichern:
   
 Passwort vergessen?
E-Mail-Adresse oder Username unten eingeben. Dann wird Dir per e-Mail ein neues Passwort zugeschickt.

phorum.org