výpis "ipconfig -all" funguje, dává smysl?
ip adresu dostáváš od routeru do pc dynamicky?
dns máš taky nastaveno z dhcp, nebo ručně vlastní?
do příkazového řádku pak jde zkopírovat toto:
for /f "tokens=3 delims= " %a in ('route print ^| find " 0.0.0.0"') do start http://%a