Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   File auf Windowshare mit Benutzerauthentifizierung (https://www.delphipraxis.net/132177-file-auf-windowshare-mit-benutzerauthentifizierung.html)

HAWK_ 7. Apr 2009 14:20


File auf Windowshare mit Benutzerauthentifizierung
 
Hallo,

ich möchte ein Proggi schreiben, welchen auf einem Windowshare Dateien ablegt. Beim Schreiben der Datei soll ein Admin-Benutzer verwendet werden, der auf dem Verzeichnis berechtigt ist. Der aktuelle Windows-Benutzer selbst darf keine Berechtigung auf den Pfad haben. Kann mir jemand von Euch helfen wie ich den Benutzer beim Copy bzw. Write verwenden kann?!

Vielen Dank vorrab,

gruß Hawk

Phoenix 7. Apr 2009 14:32

Re: File auf Windowshare mit Benutzerauthentifizierung
 
Die Verbindung zum Share muss mit dem berechtigten Nutzer passieren.

Blöderweise funktioniert das Sharing unter Windows auf einer PC-zu-PC Basis und dort kann man nur immer mit einem Benutzer angemeldet sein. Das heisst, solange die Anwendung dort angemeldet ist, hat der angemeldete Benutzer auf dem Share auch Zugriff.

HAWK_ 8. Apr 2009 14:36

Re: File auf Windowshare mit Benutzerauthentifizierung
 
danke aber ist es möglich sich nur während des Schreibens auf dem Pfad anzumelden und danach die Verbindung wieder schließen? (wiez.B. FTP, Verbindung auf, Daten schreiben, Verbindung zu)

Phoenix 8. Apr 2009 14:46

Re: File auf Windowshare mit Benutzerauthentifizierung
 
Das ist möglich. Du kannst das ja z.B. auch mittels 'net use' auf der Kommandozeile machen. Dann wird das die Windows API auch erlauben.

samso 8. Apr 2009 15:10

Re: File auf Windowshare mit Benutzerauthentifizierung
 
Suche mal nach
WNetAddConnection2
WNetCancelConnection2

HAWK_ 12. Mai 2009 15:55

Re: File auf Windowshare mit Benutzerauthentifizierung
 
prima, mit WNetAddConnection2 klappt es super.
Vielen Dank


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:49 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