Ich versuche, eine Excel-Datei von einer Webseite mit Hilfe von WSH-SkriptenWie kann ich eine Javascript-Funktion von VBScript ausführen?
herunterzuladen Mein Ziel ist es, die Excel-Datei von einer Webseite auf meinem Computer zu speichern. Die Schritte, die ich gemacht habe, sind: Eine vbs-Datei, die sich auf der https-Webseite anmeldet, leitet mich auf eine andere Seite weiter, indem ich den zweiten run-Befehl benutze, der einen neuen Tab öffnet, aber danach mein begrenztes Wissen isn Ich kann eine Lösung finden, wie ich die Datei vom Download-Link auf der Website zu einem Speicherort auf meiner Festplatte herunterladen kann.
Dim wshShell
Set wshShell = CreateObject("WScript.Shell")
WshShell.Run "URL", 9
wscript.sleep 3000
WshShell.SendKeys "[email protected]"
WshShell.SendKeys "{tab}"
WshShell.SendKeys "password"
WshShell.SendKeys "{enter}"
WshShell.Run "Another_URL"
An diesem Punkt gibt es einen Download Link, die eine Javascript-Funktion hat javascript:download(parameters)
, die bei manuellem Klick einen einzigartigen Download-Link erzeugt.
Gibt es eine Möglichkeit, die ich mit jedem Wscript herunterladen kann? Ich möchte, dass es mit Windows 7 und IE 7 funktioniert. Ich habe versucht, es zu untersuchen, aber es bringt nichts.
Dies ist der Link, https erzeugt wird: // Fixed_URL/Random_No_Generated _tbldnld = (1 param) & sc = (2. param von fn) Manuell dies ist, was passiert, nachdem ich auf Download geklickt habe, öffnet sich eine Datei Download-Box, die ich dann auf Speichern klicke, um sie an einem Ort zu speichern. URL hat nicht den Dateinamen, aber der Name stimmt mit dem der Zufallsnummer überein. Also, kann ich dieses Verhalten progmatisch nachahmen, wenn ja, ist es möglich mit Skripten oder irgendein Programm geschrieben werden - bitte führen Sie mich, und wenn nicht warum ist es nicht möglich.thank Sie Orakel zertifizierte professior für die Hilfe, aber ich sehe nicht, wie das zu lösen . – tangyorangesour