Curl Login & Upload (Batch Script)

curl "http://example.com/logon" ^
	--data-urlencode "rememberMe=true" ^
	--data-urlencode "email=test@example.com" ^
	--data-urlencode "password=foobar" ^
	--cookie "cookies.txt" ^
	--cookie-jar "cookies.txt" ^
	--location ^
	--verbose ^
	> "login_result.html"

FOR /R C:\temp\img\ %%G IN (*.*) DO ^
curl "http://example.com/upload" ^
	--form "Id=1337" ^
	--form "Description=Scripted Upload" ^
	--form "associatedFile=@%%G;type=image/jpeg" ^
	--cookie "cookies.txt" ^
	--cookie-jar "cookies.txt" ^
	--location ^
	--verbose ^
	> "upload_result.html"