![]() |
Benutzer einer Datei herausfinden
Hi,
wie kann man den Benutzer einer Datei auslesen, also den Ersteller oder den, der sie zuletzt bearbeitet hat? Ich hoffe mal das dass nicht zu Umständlich herauszufinden ist. Hoffe es kann jemand helfen :) Gruß AnyKey |
Re: Benutzer einer Datei herausfinden
Soweit ich weiß, kann man nur den Besitzer herausfinden. Windows merkt sich nicht, wer eine Datei erstellt oder zuletzt bearbeitet hat. Den Besitzer kann man auch noch nachträglich ändern.
|
Re: Benutzer einer Datei herausfinden
Ah ok, der Besitzer würde mir denke ich auch schon weiterhelfen :)
Wie kann ich den Besitzer herausfinden, hat vielleicht jemand ein kleines beispiel? Gruß AnyKey |
Re: Benutzer einer Datei herausfinden
schau mal bei den
![]() |
Re: Benutzer einer Datei herausfinden
Das Beste ist, dass es fehlerhaft ist und es nie bemerkt wurde?
|
Re: Benutzer einer Datei herausfinden
@Dezipaitor: Versteh deine frage nich so ganz.
Wie oben schon gesagt, der Benutzer der die Datei erstellt hat reicht mir eigentlich schon, ich will so eine Art statistick damit aufbauen, da soll dann halt z.B. drinn stehen so viel Dateien in dem Verzeichnis sind von Name1 so viel von Name2 usw. das ist der Hintergedanke dabei, nur brauch ich ja dafür dann die Erstellernamen ^^ Gruß AnyKey |
Re: Benutzer einer Datei herausfinden
Zitat:
Wo liegt der Fehler? Habe die Funktion mal kurz ausporbiert und sie scheint mindestens bei mir problemlos zu funktionieren. |
Re: Benutzer einer Datei herausfinden
Ich musste es schnell schreiben, weil ich zum Mittagessen gegangen bin.
Wo ist das Problem? Der Vorteil von statischen Tests ist, dass man, im Gegensatz zu dynamischen Tests, Fehler entdecken kann, die sonst entweder unentdeckt bleiben oder nur sehr schwer und aufwändig zu entdecken wären.
Wie du siehst, kann man durch logisches Denken oftmals mehr Fehler finden, als durch Tests. Ich will aber Tests nicht kleinreden. Im Gegenteil. Nur die Kombination von mehreren Testarten führt zur kleinsten Fehlerrate. |
Re: Benutzer einer Datei herausfinden
Naja das ist irgendwie meist so bei Code aus dem Netz :) hab ich schon öfters gehabt das da was gefehlt hat oder so, ist mir jetzt beim ersten drübergucken aber auch nicht gleich aufgefallen.
Wenn ich also die Funktion so wie du sagst umschreibe würde ich mein Ziel damit erreichen?! Gäbe es sonst überhaupt noch eine alternative? Also die Dateien/Ordner liegen auf einem Fileserver, jetzt will ich da halt die Ersteller auslesen um wie schon gesagt eine Statistik anfertigen zu können. Dazu lese ich beispielsweise auch die Datei/Ordnergröße aus, was aber schon funktioniert. Danke für eure Hilfe, wenn ich nicht weiter komme oder so meld ich mich einfach wieder ;) Gruß AnyKey |
Re: Benutzer einer Datei herausfinden
|
Re: Benutzer einer Datei herausfinden
Eine Frage hätte ich dann doch noch, geht das auch für Ordner oder kann man das dort nicht mehr nachvollziehen?
Gruß AnyKey |
Re: Benutzer einer Datei herausfinden
Warum probierst du es nicht einfach aus?
|
Re: Benutzer einer Datei herausfinden
Werd ich bei gelegenheit tun, nur im moment bin ich noch was anderes am machen, hatte gedacht wenn ich frag gehts schneller rauszufinden ^^
Ich werds einfach probieren, danke für die Antwort. Gruß AnyKey |
Re: Benutzer einer Datei herausfinden
Sollte aber funktionieren, da Windows Ordner und Dateien gleich behandelt, da für Windows Ordner intern auch nur Dateien sind.
|
Re: Benutzer einer Datei herausfinden
Ok, werds probieren ;)
Dankeschön :-D Gruß AnyKey |
Re: Benutzer einer Datei herausfinden
Hi,
für dieses Retrieving File Owner braucht man die JEDI Komponenten/Units, richtig? gibt es auch eine möglichkeit das ganze ohne zusätzliche fremd Units/Komponenten z.B. über die ShellAPI oder so herauszufinden? Gruß AnyKey |
Re: Benutzer einer Datei herausfinden
Sicherlich gibt es die, aber wozu? Die Bibliothek ist AFAIK penibel getestet und nimmt Dir jede Menge Arbeit ab. Du verzichtest ja auch nicht freiwillig auf die VCL und schreibst Deine Programme nur mit API-Funktionen, oder? ;)
|
Re: Benutzer einer Datei herausfinden
Ja das stimmt schon.
Wo bekomme ich die Unit/Komponente denn her, hat da jemand einen link? |
Re: Benutzer einer Datei herausfinden
Wirf doch einfach mal einen Blick in Dezipaitors Signatur ;) Aber ich will mal nicht so sein:
![]() |
Re: Benutzer einer Datei herausfinden
Super, dankeschön! Ich werds mir gleich mal angucken und testen, meld mich dann noch mal!
Gruß AnyKey |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:28 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz