Você pode usar %COMPUTERNAME%
no Windows.
Mas isso realmente não deve importar, já que os pacotes nunca serão enviados pela rede. Quando você faz ping no endereço do próprio computador - qualquer endereço, seja loopback ou não - o Windows reconhece isso e retorna os pacotes dentro do sistema operacional. Seria simplesmente impraticável fazer o contrário.
No Windows, você pode confirmar isso lendo a tabela de rotas em route print
- preste atenção na coluna "Gateway":
C:\>ipconfig | findstr "Address" IP Address. . . . . . . . . . . . : 192.168.1.223 IP Address. . . . . . . . . . . . : fe80::202:2dff:fe6b:c71c%6 C:\>route print | findstr "Netmask 127.0.0.1" Network Destination Netmask Gateway Interface Metric 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 192.168.1.223 255.255.255.255 127.0.0.1 127.0.0.1 30