Autor |
Beitrag |
domin
Hält's aus hier
Beiträge: 3
|
Verfasst: Fr 15.10.10 19:40
gibt es einen befehel in delphi7, damit ein programm egal auf welchen pc immer als administrator ausgeführt wird?
|
|
jaenicke
      
Beiträge: 19314
Erhaltene Danke: 1747
W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Fr 15.10.10 19:45
Hallo und
Als Befehl gibt es ShellExecute, dem du als Verb statt 'open' eben 'runas' mitgeben kannst, wenn du ein Programm startest.
Und wenn es um dein eigenes Programm geht: Ab Vista reicht es, wenn im Dateinamen oder der Beschreibung install oder setup oder patch vorkommt, aber besser ist, wenn du ein Manifest hinzufügst, in dem du Windows mitteilst, dass dein Programm Adminrechte braucht.
Du solltest dir aber auch überlegen, ob diese wirklich für das gesamte Programm gebraucht werden. Denn wer vergibt schon gerne Adminrechte an irgendein Programm? 
|
|
domin 
Hält's aus hier
Beiträge: 3
|
Verfasst: Fr 15.10.10 19:56
danke für die schnelle antwort
problem gelößt^^
|
|
Jakob_Ullmann
      
Beiträge: 1747
Erhaltene Danke: 15
Win 7, *Ubuntu GNU/Linux*
*Anjuta* (C, C++, Python), Geany (Vala), Lazarus (Pascal), Eclipse (Java)
|
Verfasst: Fr 15.10.10 20:06
|
|
elundril
      
Beiträge: 3747
Erhaltene Danke: 123
Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
|
Verfasst: Fr 15.10.10 21:05
Jap, zb der "Americas-Army 3" Game-Starter, falls man das spiel nicht mir Steam installiert hat. Der fordert für AA3 Adminrechte beim starten an.
lg elundril
_________________ This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.
|
|
Implementation
      
Beiträge: 33
Erhaltene Danke: 2
Parabola, Trisquel GNU/linux-libre
FPC, GCC
|
Verfasst: Fr 15.10.10 21:16
_________________ Free as in Freedom!
|
|
elundril
      
Beiträge: 3747
Erhaltene Danke: 123
Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
|
Verfasst: Fr 15.10.10 23:20
Uiuiui, ich denke du solltest mal nach chickenfigt1989 suchen.  Im Gegensatz zu dem ist Domin ein Rechtschreib-Gott. (und ich persönlich hab es nicht sooo schlimm gefunden. Man hat es zumindest lesen können.)
lg elundril
_________________ This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.
|
|
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Sa 16.10.10 03:12
Anstatt den Trick mit dem Dateinamen würde ich ein entsprechendes Manifest nehmen.
|
|
Jakob_Ullmann
      
Beiträge: 1747
Erhaltene Danke: 15
Win 7, *Ubuntu GNU/Linux*
*Anjuta* (C, C++, Python), Geany (Vala), Lazarus (Pascal), Eclipse (Java)
|
Verfasst: Sa 16.10.10 12:19
Luckie hat folgendes geschrieben : | Anstatt den Trick mit dem Dateinamen würde ich ein entsprechendes Manifest nehmen. |
Hat ja auch jaenicke schon gesagt.
Zitat: |
Wenn du möchtest, dass wir dir helfen, solltest vielleicht etwas auf Rechtschreibung achten.
Wenn du etwas einfach nur schnell hintippst, zeigt uns das, dass dir die Lösung nicht wichtig ist.
|
Bitte nicht schon wieder. 
|
|