Можно на PowerShell:
Код:

$url = "http://nizhnevartovsk.2gis.ru/how-get/download/"
$wc = New-Object Net.WebClient
$str = $wc.DownloadString($url).split("`n") | Select-String '(http://.+2GISData_Nizhnevartovsk.+msi)" '
$durl = $str.Matches[0].Groups[1].Value
$name = $durl.split("/")[-1]
$wc.DownloadFile($durl,$name)