A tarefa é um pouco mais fácil usando o PowerShell, pois você tem todo o poder da estrutura .Net à sua disposição. Existe uma classe chamada System.Net.WebClient que pode ser usada para baixar um arquivo e obter seu conteúdo. Você pode usar um script do PowerShell semelhante ao abaixo para recuperar o conteúdo do arquivo ip.txt e, em seguida, executar seus comandos cmd.exe.
$fqdn = "fqdn domain name goes here"
$url = "http://$fqdn/ip.txt"
$fqdnIp = (new-object System.Net.WebClient).DownloadString($url)
Write-Host -ForegroundColor Green "Retrieved contents of ${url}: $fqdnIp"
$cmd = "'"NET USE * /DELETE /Y'""
&cmd.exe /c $cmd
$cmd = "'"NET USE Z: \$fqdnIp\<SHARE> <AUTHENTICATION> /persistent:no'""
&cmd.exe /c $cmd