HOWTO Update EasyDNS with wget

I use hstart.exe and wget.exe in a scheduled task on a Windows server to update my EasyDNS Dynamic DNS records. The command line (all on one line; it's probably split across several lines here) is as follows:
hstart.exe /NOCONSOLE /SILENT /IDLE "wget.exe ""https://MYUSERNAME:MYPASSWORD@members.easydns.com/dyn/dyndns.php?hostname=MYHOST.MYDOMAIN.COM&myip=1.1.1.1"" -q -O c:\temp\easydns.txt"
Replace MYUSERNAME, MYPASSWORD, MYHOST, and MYDOMAIN.COM with your username, password, hostname, and domain name.

myip=1.1.1.1 tells EasyDNS to detect the IP address from which the query is being executed, and use that as the new IP address for the DNS record(s). (There are more optional parameters for "dyndns.php" that let you set MX records for email, and a variety of other items. You may be able to find some documentation about those elsewhere on the web. Google is your friend.)

-q tells wget to reduce it's output verbosity and -O c:\temp\easydns.txt captures the results of the operation into a text file.

From the Hstart web page: "Hidden Start (or Hstart) is a small startup manager that allows console applications to be started without any windows in the background and much more."

From the official wget homepage: "GNU Wget is a free software package for retrieving files using HTTP, HTTPS and FTP, the most widely-used Internet protocols. It is a non-interactive commandline tool, so it may easily be called from scripts, cron jobs, terminals without X-Windows support, etc."

I set this up in a scheduled task configured to run hourly: