AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme Vista-Verzeichnisse und Benutzer
Thema durchsuchen
Ansicht
Themen-Optionen

Vista-Verzeichnisse und Benutzer

Ein Thema von Hansa · begonnen am 17. Mai 2007 · letzter Beitrag vom 18. Mai 2007
Antwort Antwort
Seite 2 von 4     12 34      
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#11

Re: Vista-Verzeichnisse und Benutzer

  Alt 18. Mai 2007, 09:17
Zitat:
Wenn du dein Installationsprogramm als Admin starten lässt (über Vistamanifest)
Oder wenn setup Teil des Exenamens ist.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#12

Re: Vista-Verzeichnisse und Benutzer

  Alt 18. Mai 2007, 09:37
Zitat von Dezipaitor:
Unter Vista heißt der Programmordner "Program Files", auch wenn Explorer ihn als
"Programme" anzeigt. Das wird halt übersetzt angezeigt.
Das ist nicht ganz richtig so. Der Ordner Programme ist sozusagen eine Verknpüfung auf den Ordner Program Files. Das ist das gleiche wie unter Linux mit den Verknüpfungen auf Ordner. Da geht das genau so. Denn wenn ich mir die Root vom Laufwerk C anzeigen lasse im Total Commander, wird der Ordner Programme als Verknüpfung angezeigt.
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
Benutzerbild von bernau
bernau

Registriert seit: 1. Dez 2004
Ort: Köln
1.268 Beiträge
 
Delphi 11 Alexandria
 
#13

Re: Vista-Verzeichnisse und Benutzer

  Alt 18. Mai 2007, 10:59
So, da will ich nun meinen Senf auch mal dazu geben.

"Den einen richtigen Weg" gib es nicht.

Es mag sinnvoll sein, die Programme in den Programm-Ordner und die Daten unter "Eigene Dateien" zu speichern. Es gibt aber auch genügend Gründe dies anders zu machen.

In meiner Anwendung, eine Warenwitschaft, habe ich es so geregelt, daß Programme und Daten in einem Verzeichnis liegen bzw. in diesem Verzeichnis jeweils in einem Unterverzeichnis.

c:\meinProgramm\Daten
c:\meinProgramm\Programm

Wenn nichts spezielles angegeben ist, sucht das Programm immer Relativ zur eigenen Position die Daten.

Das hat den Vorteil, das meine Kunden ganz unkompliziert alles zusammen auf einen Stick/oder externe Festplatte kopieren können bzw. sofort von dort aus starten können. Seit ich das mache, ist es supereinfach, alles zu transportieren wohin man es möchte, ohne irgendwelche Installationen durchzuführen.

Auch mal eben eine Datensicherung zu starten, um zu sehen, wie die Daten vor einer Woche ausgesehen haben, ist Klasse. Es gibt immer Kunden, die sagen, daß letzte Woche die Daten ganz anders ausgesehen haben.

Es gibt auch einige weitere Programme, bei denen es Vorteilhaft ist, dieses einfach vom Stick zu starten. (Browser, Bildbearbeitung, eigene Textverarbeitung, etc.).

Das würde ich mir übrigens auch von Delphi wünschen. Einfach das komplette Delphi mit Projektverzeichnis auf ein Stick und überall mit der gleichen Einstellung arbeiten.

Nur so ne Meinung.


Gerd
Gerd
Kölner Delphi Usergroup: http://wiki.delphitreff.de
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

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

Re: Vista-Verzeichnisse und Benutzer

  Alt 18. Mai 2007, 11:37
@bernau: Hast du schon Kunden, die mit Vista arbeiten bzw. mit welchen Rechten arbeiten sie an ihren XP Rechnern?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.611 Beiträge
 
#15

Re: Vista-Verzeichnisse und Benutzer

  Alt 18. Mai 2007, 11:42
Das geht sicher auch, in einem 'Safe Environment' müsste dann aber der/die User Explizit noch Schreibrechte auf das Datenverzeichnis erhalten -> Erhöhter Administrativer Aufwand. Und bei manchen Firmen wird der/die Admin(s) ggf. (zurecht) sagen: "Nope - das ist ein No-Go. Die Software wird so nicht hier installiert."

Sowas kann nämlich nicht ohne weiteres vollautomatisch im Netz verteilt werden.

Zum richtigen Weg:

Naja, den gibt es eigentlich schon. Man sollte sich halt an die Vorgaben halten. Unter Linux würde auch keiner auf die Idee kommen, und Nutzdaten unter /usr oder gar noch /bin bzw. /sbin speichern. Da gehören die nunmal einfach nicht hin.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Benutzerbild von bernau
bernau

Registriert seit: 1. Dez 2004
Ort: Köln
1.268 Beiträge
 
Delphi 11 Alexandria
 
#16

Re: Vista-Verzeichnisse und Benutzer

  Alt 18. Mai 2007, 11:57
Zitat von Luckie:
@bernau: Hast du schon Kunden, die mit Vista arbeiten bzw. mit welchen Rechten arbeiten sie an ihren XP Rechnern?
Vista: Noch nicht nachgefragt bzw. noch nicht probiert.

XP: Läuft auch, wenn ich mich als Gast anmelde.


Gerd
Gerd
Kölner Delphi Usergroup: http://wiki.delphitreff.de
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#17

Re: Vista-Verzeichnisse und Benutzer

  Alt 18. Mai 2007, 11:59
Zitat:
XP: Läuft auch, wenn ich mich als Gast anmelde.
Dann aber nicht mit NTFS und Standartrechten
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

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

Re: Vista-Verzeichnisse und Benutzer

  Alt 18. Mai 2007, 11:59
Du kannst als Gast Daten im Verzeichnis C:\PROGRAMME\DEINPROGRAMM\DEINEDATEN speichern? Dann musst du aber bei der Installation was an den Rechten gedreht haben.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Assertor

Registriert seit: 4. Feb 2006
Ort: Hamburg
1.296 Beiträge
 
Turbo C++
 
#19

Re: Vista-Verzeichnisse und Benutzer

  Alt 18. Mai 2007, 12:07
@Luckie & Co:

Zitat von bernau:
In meiner Anwendung, eine Warenwitschaft [...]

c:\meinProgramm\Daten
c:\meinProgramm\Programm
Er speichert doch garnicht unter dem echten Programmverzeichnis.

Natürlich kann man das so machen. Alles geht, ist halt nur die Frage, ob das so sinnvoll ist. Ich finde es nach und nach auch gut, daß Vista hier endlich (relativ) konsequent das umsetzt, was seit NT den Programmierer nahegelegt wird. Ist jetzt halt mal die etwas direktere Methode und zeigt so einige "Designfehler".
Frederik
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#20

Re: Vista-Verzeichnisse und Benutzer

  Alt 18. Mai 2007, 12:10
Wenn jetzt aber versucht wird deine Anwendung in einem Netzwerk eines gewissemhaften Admins mit dicken Fell zu installieren, könnte es Probleme geben. Außerdem weiss man ja nicht, ob MS ihr Konzept des UAC noch ausweitet. Deshalb würde ich mich an die Vorgaben halten, standardmäßig im vogesehenen Pfad installieren und die Daten vom Programm strikt trennen.
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 4     12 34      


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 15:46 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