I am pleased to announce availability of the MiKTeX Setup Utility.

The MiKTeX Setup Utility is used to download, install and uninstall MiKTeX using the command line. It is suitable for unattended setup tasks and can be regarded as the command line counterpart of the MiKTeX Setup Wizard.

See the man page, for more information.

You can download the utility here.