Seite 1 von 1
FTP-Verzeichnis als Laufwerk mounten
Verfasst: 09.02.2012 02:11
von Amor_2001
Hallo,
ich möchte ein Verzeichnis auf einem FTP-Server als Laufwerk mit einem bestimmten Buchstaben zur Verfügung stellen.
Beispiel:
openftp(15,"199.199.255.10","testuser","testpassword")
mount(15,"K:","startverzeichnis")
oder so ähnlich.......
Hat jemand evtl. einen passenden Code für mich? Meine Suche war bisher leider vergebens.
Danke schon mal vorab.
Re: FTP-Verzeichnis als Laufwerk mounten
Verfasst: 09.02.2012 09:32
von NicTheQuick
Möchtest du das tatsächlich programmieren oder geht es dir nur darum, wie das überhaupt geht?
Re: FTP-Verzeichnis als Laufwerk mounten
Verfasst: 09.02.2012 10:42
von shadow
Habe ich mir nicht genau durchgelesen, aber das hier
http://support.microsoft.com/kb/256847/de scheint unter Windows das äquivalent zum Befehl
zu sein. Alternativ kannst du echt den Kommandozeilenbefehl ausführen und den Rückgabewert prüfen. Wäre denke ich mal einfacher, als sich durch die Netzwerk-API zu schlagen (stelle ich mir vor allem unter Windows stressig vor).
Re: FTP-Verzeichnis als Laufwerk mounten
Verfasst: 09.02.2012 16:59
von Amor_2001
@NicTheQuick
Eigentlich beides.....
Ich möchte nicht auf Zusatzprogramme ausweichen, obwohl das natürlich auch ne Möglichkeit ist.
Zum zweiten möchte ich darüber gern mehr über die passenden API's lernen.
Bin über eine Library gestoßen Doopy's Library.....da gibts nen Befehl MountVol, den bekomme ich aber nicht zum laufen.
Re: FTP-Verzeichnis als Laufwerk mounten
Verfasst: 09.02.2012 20:45
von The_Dark_Zim-.-
http://www.netdrive.net/
Gibt es scheinbar so schon. Ist aber trotzdem eine interessante Sache

Re: FTP-Verzeichnis als Laufwerk mounten
Verfasst: 10.02.2012 17:14
von Amor_2001
Vielen Dank...gutes Tool.
Leider bekomme ich es aber nicht hin, es über Kommandozeile mit Parametern auszuführen.
Die, die ich bis jetzt gefunden habe, starten nur das GUI.
Kannst du mir bitte nochmal helfen?
Re: FTP-Verzeichnis als Laufwerk mounten
Verfasst: 11.02.2012 00:47
von The_Dark_Zim-.-
Leider kann ich dir da nicht weiterhelfen.
Ich hatte erst gedacht das ich es mit "WNetAddConnection2A" geht aber leider ist das wohl nur für das Locale Netzwerk.
Gruß Zim