thumb 10 Geschrieben 1. Oktober 2008 Melden Geschrieben 1. Oktober 2008 Hallo zusammen, ich benötige für eine größeres VB-Script eine Routine zum FTP Upload. Da ich wenn möglich nicht zusätzliche ActiveX Controls auf dem Server (Windows 2003) bereitstellen möchte, wäre mir die Nutzung der FTP.EXE am liebsten. Wenn ich FTP.EXE via WScript.Run extern aufrufe, kann ich leider kein Error Handling einbauen (oder doch?!), sprich, ich kann nicht überprüfen, ob der Datei Upload erfolgreich abgeschlossen werden konnte. Hat jemand einen Tipp für mich? Dank und Gruß, thumb
NilsK 3.046 Geschrieben 1. Oktober 2008 Melden Geschrieben 1. Oktober 2008 Moin, du kannst die Ausgabe eines externen Konsolenprogramms in dein VBScript umleiten und dort auswerten. Das Windows-FTP kannst du dann per Eingabedatei steuern. So geht die Umleitung prinzipiell: Set wshShell = CreateObject("WScript.Shell") strCmd = "net view" set oExec = wshShell.Exec(strCmd) do until oExec.StdOut.AtEndOfStream strZeile = oExec.StdOut.ReadLine If Left(strZeile, 2) = "blabla" Then WScript.Echo "irgendwas" loop Gruß, Nils
thumb 10 Geschrieben 1. Oktober 2008 Autor Melden Geschrieben 1. Oktober 2008 Hallo Nils, besten Dank! Das mach ich so! Gruß, thumb
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden