Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Zugriff auf den Windows-Explorer (https://www.delphipraxis.net/14680-zugriff-auf-den-windows-explorer.html)

gkaeberich 13. Jan 2004 22:03


Zugriff auf den Windows-Explorer
 
Hallo,

weiß jemand, wie ich aus Delphi heraus den Freigabenamen eines gemappten Netzwerklaufwerks (nicht den Laufwerksbuchstaben) umbennen kann ?

Danke

G.Käberich

Christian Seehase 13. Jan 2004 22:48

Re: Zugriff auf den Windows-Explorer
 
Moin G.Käberich,

eine Freigabe kannst Du nur umbenennen, indem Du auf das Verzeichnis eine weitere Freigabe mit neuem Namen legst, und die andere löscht.
Das könntest Du dann mit NetShareAdd/NetShareDel machen (siehe PSDK/MSDN).
Wichtig: Da diese Funktionen unter 9x/ME und NTff unterschiedlich sind, müssten sie dynamisch importiert werden.

gkaeberich 14. Jan 2004 07:49

Re: Zugriff auf den Windows-Explorer
 
Hallo Chris,

vielen Dank für Deine Antwort, aber es muss noch eine andere Lösung geben, denn:

ich kann in dem Explorer per rechter Maustaste den Freigabenamen umbenennen und habe dann trotzdem Zugriff auf die Ressourcen der Freigabe. Dies bleibt bis zum nächsten Anmelden und damit dem zugeordneteten Login-Script erhalten. Das reicht mir aber.

Danke

Günther

Christian Seehase 15. Jan 2004 21:43

Re: Zugriff auf den Windows-Explorer
 
Moin Günther,

Zitat:

Zitat von gkaeberich
ich kann in dem Explorer per rechter Maustaste den Freigabenamen umbenennen

:shock:

Welche Windows Version verwendest Du?
Ich kann in W2K SP4 nur den Verzeichnis-, aber nicht den Freigabenamen ändern.

gkaeberich 16. Jan 2004 12:33

Re: Zugriff auf den Windows-Explorer
 
Hallo Chris,

ich habe hier eine XP-Prof-Maschine mit Namen ws_guenther.

Im Explorer bin ich auf eine Freigabe Tausch auf einem Server dc gemappt. Der komplette Name im Explorer lautet:

tausch auf "dc" (T:)

Per rechter Maustaste kann ich dann das tausch in sonstwas umbenennen, z.B:

harakiri auf "dc" (T:)

Ich habe dann trotzdem problemlosen Zugriff auf das Verzeichnis auf dem Server.

Genau das möchte ich halt über ein Delphi-Programm erledigen. Falls Du eine Idee dazu hast, wäre ich Dir sehr dankbar.

mfg

Günther

Christian Seehase 16. Jan 2004 21:05

Re: Zugriff auf den Windows-Explorer
 
Moin Günther,

auch wenn ich jetzt aus dem Stand dafür keine Lösung habe, versteh' ich jetzt, worum es geht.
Damit wird dann aber nicht der Name der Freigabe (des Shares) umbenannt.
Du könntest Dich, um bei Deinem Beispiel zu bleiben, nach dem umbenennen nicht mit dem Share "harakiri" verbinden, sondern weiterhin nur mit dem Share "tausch".


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