Batch FTP Verzeichnis via Batch in Arbeitsplatz einbinden

Du kannst zumindest WebDav Verbindungen direkt in den Explorer integrieren.

Marcol1979 bist du dir mit FTP sicher? Kann man nur SMB und HTTP(S) Pfade als Laufwerk mounten?
 
@ marcol1979
Ich hab es nie probiert. Ich kann mich jedoch daran erinnern, das man irgendwo in Windows eine "Verbindung zu einem Server" (via Netzlaufwerk) herstellen konnte. WebDav Verbindungen gehen auf alle Fälle. Ich weiß eben nicht, ob auch FTP geht, würde es aber fast behaupten, FTP geht schließlich im Windows Explorer.

Die jeweilige eingerichtete Verbindung erscheint dann als "Netzordner" oder so im Windows Explorer. Ach und das war alles unter Windows XP.

[Nachtrag]
Hier eine Anleitung um ein FTP Server als Netzlaufwerk einzubinden: http://www.redmondpie.com/access-ftp-sites-natively-in-windows-7/
 
@andy_0

Das geht, läuft jedoch ohne den klassischen Laufwerksbuchstaben ;)
 

Anhänge

  • ftpinwindows7.jpg
    ftpinwindows7.jpg
    231 KB · Aufrufe: 494
Hi,

falls noch aktuell hast du hier eine VBS zum einbinden auf den Desktop:

Set Shell = CreateObject("WScript.Shell")
DesktopPath = Shell.SpecialFolders("Desktop")
Set link = Shell.CreateShortcut(DesktopPath & "\[name der verlinkung].lnk")
link.Arguments = "1 2 3"
link.Description = "[name der verlinkung]."
link.IconLocation = "C:\Windows\system32\SHELL32.dll,9"
link.TargetPath = "ftp://[benutzername]:[kennwort]@[FTP-Server-Adresse]"
link.WindowStyle = 3
link.WorkingDirectory = "ftp://[benutzername]:[kennwort]@[FTP-Server-Adresse]"
link.Save
Ergänzung ()

PS:
bauste Du das noch mit ein:

Set varNet = CreateObject("WScript.Network")
DesktopPath = "C:\Users\" & varNet.UserName & "\AppData\Roaming\Microsoft\Windows\Network Shortcuts"

dann bekommst Du die Verknüpfungen auch auf den Arbeitsplatz (jedoch ohne Laufwerksbuchstaben)
Ergänzung ()

Hi,

ich habe es nochmal optimiert. Aber mehr ist nicht drin.

Set ws = CreateObject("WScript.Shell")
DesktopPath = ws.SpecialFolders("NetHood")
Set link = ws.Createshortcut(DesktopPath & "\[Ornderbezeichnung].lnk")
link.TargetPath = "ftp://[benutzername]:[kennwort]@[FTP-Server:Adresse]"
link.WorkingDirectory = "ftp://[benutzername]:[kennwort]@[FTP-Server:Adresse]"
link.Save

Bsp:

Set ws = CreateObject("WScript.Shell")
DesktopPath = ws.SpecialFolders("NetHood") <- wird im Arbeitsplatz angezeigt
Set link = ws.Createshortcut(DesktopPath & "\FTP Home.lnk")
link.TargetPath = "ftp://Alfred:start123@xxx.dyndns.org"
link.WorkingDirectory = "ftp://Alfred:start123@xxx.dyndns.org"
link.Save

Ich hoffe, dass reicht Dir...
Gruß
Christian
 
Zurück
Oben