AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Adminrechte beim kompilieren?

Ein Thema von Gehstock · begonnen am 2. Dez 2009 · letzter Beitrag vom 2. Feb 2011
Antwort Antwort
Seite 2 von 2     12   
Dezipaitor

Registriert seit: 14. Apr 2003
Ort: Stuttgart
1.701 Beiträge
 
Delphi 7 Professional
 
#11

AW: Adminrechte beim kompilieren?

  Alt 2. Feb 2011, 13:42
Man sollte auch seine Anwendung nicht "Setup"-Irgendwas nennen, sonst kommt UAC auch (ohne Manifest).
Christian
Windows, Tokens, Access Control List, Dateisicherheit, Desktop, Vista Elevation?
Goto: JEDI API LIB & Windows Security Code Library (JWSCL)
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#12

AW: Adminrechte beim kompilieren?

  Alt 2. Feb 2011, 13:45
Stimmt, ich hatte das Problem auch schon einmal bei einem Projekt namens "UpdateCheck". Es hat ein paar Minuten gedauert, bis ich darauf gekommen bin, dass es am Namen liegen könnte.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#13

AW: Adminrechte beim kompilieren?

  Alt 2. Feb 2011, 13:55
Wenn man seine Anwendung mit einem Windows7-kompatiblem Manifest ausgestattet hat, dann sollten diese Namensprüfungen nicht durchgeführt werden und es wäre egal wie die Anwendung heißt.
( Abschnitt "compatibility > supportedOS" )
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#14

AW: Adminrechte beim kompilieren?

  Alt 2. Feb 2011, 14:05
Wer stattet denn sein "Brot und Butter"-Progrämmchen mit einem angepassten Manifest aus, wenn dies gar nichts Kritisches tun soll?
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#15

AW: Adminrechte beim kompilieren?

  Alt 2. Feb 2011, 14:40
Ein "angepaßtes" Manifest regelt nicht nur die Adminrechte.
Man kann damit z.B. den neuen Windows-Sytle aktivieren (siehe das alte TXPManifest in D7) und man kann Windows mitteilen, daß sein Programm kompatibel zu einer bestimmten Windowsversion (Vista oder Win7) ist und somit keine "Kompatibilitätssachen durchgeführt werden sollen, wie z.B. diese Namensprüfung auf "Setup" und "Install",
und man kann sogar sagen welche Version einer DLL vom Programm benötigt wird (gut für COM-Server und so).
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#16

AW: Adminrechte beim kompilieren?

  Alt 2. Feb 2011, 14:45
Was ich meinte: wenn ich ein Mini-Progrämmchen schreibe, das gar nichts Besonderes tut, dann aktiviere ich evtl. noch die Laufzeitthemes, sofern nicht angehakt, und das war' s dann. Etwas Anderes ist das, wenn ich von vornherein weiß, dass ich ein Manifest brauche (eben z.B. für administrative Rechte). So, und wenn nun das angesprochene Mini-Programm nicht gestartet werden kann, weil aufgrund des unglücklich gewählten Namens die UAC im Hintergrund zuschlägt, dann muss man darauf erst einmal kommen.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#17

AW: Adminrechte beim kompilieren?

  Alt 2. Feb 2011, 15:54
Ich habe jetzt nicht alles gelesen, aber da mit die Exe nicht unter C:\Programme\..\Projeke erstellt wird, reicht es in der Verknüpfung vom Starmenü von Delphi das Arbeitsverzeichnis zu sezten. Ich hatte damit noch die Probleme, dass er dann irgendwelche Komponenten oder Units nicht gefunden hätte.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:15 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz