Forum: Win32/Win64 API (native code)
Delphi
by Christian Seehase,
13. Jan 2006
Moin renekr,
mit RunAs dürfte das funktionieren.
Zur Not kannst Du ja darüber einfach eine Konsole mit Admin-Rechten öffnen, und CALCS ausführen.
Forum: Win32/Win64 API (native code)
Delphi
by Christian Seehase,
10. Nov 2003
Moin TSchl,
da ACLs nur unter NTFS vorkommen fällt 95 wohl eher unter den Tisch.
Um die SID der gewünschten Gruppe herauszubekommen, könntest Du es mal mit LookupAccountName versuchen. Damit müsstest Du die herausbekommen.
Ich weiss allerdings nicht sicher, ob diese Sprachversionsabhängig ist, obwohl es logisch wäre, dass dem so ist.
Forum: Win32/Win64 API (native code)
Delphi
by Christian Seehase,
7. Nov 2003
Moin TSchl,
wenn Du als Benutzer JEDER angibst, sollte das eigentlich bei jeder deutschsprachigen Version funktionieren.
Ansonsten müsste man es wohl mit der SID der jeweiligen Gruppe machen, um Sprachunabhängigkeit zu bekommen.
Forum: Win32/Win64 API (native code)
Delphi
by Christian Seehase,
5. Nov 2003
Moin TSchl,
leider kenne ich die Möglichkeiten des GhostInstallers nicht, gehe aber mal davon aus, dass man auch beliebige Programme während einer Installation damit aufrufen kann.
In diesem Falle kämen da wohl CACLS (Tool im SYSTEM32 Verzeichnis) oder XCACLS (Resource Kit Tool) in Frage, mit denen man die Berechtigungen auf Verzeichnisse (Dateien) ändern kann.
Dazu ein simples Beispiel:...