What I am trying to do is to save the output of a powershell command (run from a batch script) and use it in the batch script.
Can you please advise me what to do?
The power shell comand is:
[System.Net.Dns]::GetHostByName((hostname)).HostName
I want to use the output in the batch script.
P.S.
It will be even better if I can get the full computer name/hostname/fully qualified domain name (FQDN) from cmd and not from powershell. But the full computer name is not the concatenation of the ComputerName and the UserDNSDomain variables.
You can do this in batch using
nslookup
which does the same DNS-search: