Page 1 sur 1

[Bat] Ajouter un domaine virtuel au fichier hosts Windows

Posté : jeu. 18 févr. 2016 01:32
par Dakin Quelia
» Ajouter un domaine virtuel au fichier hosts Windows

Ce petit script va vous permettre d'ajouter un domaine virtuel (par exemple, monprojet.dev) dans le fichier "hosts" de Windows.

Code : Tout sélectionner

:: Nom du script:	Edit Hosts
:: --------------------------------------------------------
:: Auteur: 			Daniel Chalsèche (alias Dakin Quelia)
:: Contact: 		http://www.danielchalseche.fr.cr/
:: --------------------------------------------------------
@echo off

:: Définir le chemin du fichier Host
set file=%systemroot%\system32\drivers\etc\hosts

:: On récupère la valeur par l'utilisateur.
set /p hostName=Veuillez indiquer l'hôte virtuel (Exemple: monsite.dev) : 

:: On ajoute la ligne dans le fichier.
set addHost=127.0.0.1       %hostName%

:: On vérifie que le fichier existe (en théorie c'est le cas).
if exist %file% (goto ok) else (goto Nok)

:ok
:: On enlève l'attribut "lecture seule" et l'attribut "caché".
attrib -r -h %file%
:: On ajoute l'hôte virtuelle.
echo %addHost% >> %file%
:: On remet l'attribut "lecture seule" et l'attribut "caché".
attrib +r +h %file%
echo "Le fichier hôte a été modifié."

:Nok
exit