Je voudrais convertir cette /bin/sh
dans un script batch Windows largement compatible :
host=`hostname`
echo ${host}
Comment faire pour qu'il fonctionne sur n'importe quelle machine Windows Vista, Windows XP et Windows 2000 ?
Pour clarifier : je voudrais ensuite continuer dans le programme et utiliser le nom d'hôte tel qu'il est stocké dans la variable host
. En d'autres termes, l'objectif principal du programme n'est pas simplement de renvoyer le nom de l'hôte.
1 votes
Comme d'autres l'ont fait, utilisez simplement une variable d'environnement préexistante.
%COMPUTERNAME%
au lieu de