2016-05-12 9 views
0

Ich arbeite an einem Batch-Skript, das eine SQL-Abfrage erstellt und in einer Datei speichert. Die Datei wird dann von PHP bearbeitet. Ist es möglich, eine Datei von Windows CMD an eine PHP-Site zu senden, so dass sie von PHP mit $_FILES['someFile'] behandelt werden kann?Post-Datei von der Eingabeaufforderung

+1

sollte diese Frage auf [Software Empfehlungen SE] (http://softwarerecs.stackexchange.com/) oder [Super-User] (http://www.superuser.com) + gibt es bereits viel gefragt werden Fragen, die nach dem gleichen fragen: [Wie man Dateien von der Befehlszeile in Windows herunterlädt, wie Wget tut?] (http://superuser.com/questions/25538/how-to-download-files-from-command-line- in-windows-like-wget-is-doing), [POST-Binärdatei mit cmd-Zeilenumbruch unter Verwendung der in der Datei enthaltenen Header] (http://stackoverflow.com/questions/4053937/post-binary-file-with-cmd -line-curl-using-headers-contained-in-the-file) – DanFromGermany

Antwort

3

Ja, Sie können dafür curl verwenden.

curl -F [email protected] http://example.org/upload 
+0

Großartig! können Sie es öffnen Sie die Website in einem Browser statt und in cmd? – XerXeX

+0

Ich sortierte es aus. Einfach '-o \ Pfad \ zu \ Datei.txt' und dann öffnen Sie es! – XerXeX

2

Oder Sie können wget verwenden.

wget --post-file=file.jpg http://yourdomain.com/target.php