ich ein Drehbuch schreibt, die alles auf dieVBscript und CMD Schreiben in eine Textdatei
hier Datei ausführt und schreibe, ist beispielsweise
ich den vollständigen Befehl in den Variablen ‚Command‘ gespeichert,
Command = "ftp ftp.xyz.com 21 " & vbCRLF
und anschließend in Eingabeaufforderung ausführt,
shell.Run "%comspec% /c FTP " & Command & " > " & E:/abc.txt, 0, TRUE
aber wenn diese pr ogram execute es wird nichts in die Textdatei geschrieben, da dies ein unvollständiger Befehl ist. Dieser Befehl fordert den Benutzer zur Eingabe des Benutzernamens und des Passworts von FTP auf:
Wie kann ich dies tun, dass mein Programm automatisch den Benutzernamen eingibt und Passwort bei der Eingabeaufforderung und dann alles in die Datei schreiben?
Ich vermute, es gibt einen Tippfehler in der Zeile 'strCommand = WshShell.ExpandEnvironmentStrings (strFTP)'. strFtp ist nicht definiert. –
Danke. Es ist korrigiert. – Nilpo