Ajouter supprimer ligne au host avec .cmd

Fermé
benschulm - 22 mars 2010 à 11:32
 Skull - 22 mars 2010 à 11:34
Bonjour,

en cherchant sur le net j'ai trouver un petit code bien pratique,
pour ajouter automatiquement un ligne (ou plus) dans le host
en ligne de commande.

Code :

@echo off

title Ajout du nouveau site lacroiximmobilier.com au fichier hosts...

echo Ce script ajoute automatiquement l'adresse ip ip pour le site
echo nomdusite au fichier hosts de Windows (CTRL+C pour quitter).
echo.
pause
attrib -r C:\WINDOWS\system32\drivers\etc\hosts
echo. >> C:\WINDOWS\system32\drivers\etc\hosts
echo ip admin.nomdusite.com >> C:\WINDOWS\system32\drivers\etc\hosts
echo ip www.nomdusite.com >> C:\WINDOWS\system32\drivers\etc\hosts
echo.
echo.
echo L'operation s'est deroulee avec succes ! Le nouveau site est maintenant accessible.
echo Utiliser le fichier supprimernouveausite.cmd pour voir votre ancien site.
echo.
echo.
echo Vous allez maintenant etre automatiquement dirige vers nomdusite.com via
echo firefox (CTRL+C pour quitter)...
echo.
pause
echo.
echo.
echo Redirection en cours et fermeture...
TIMEOUT /T 3
start firefox.exe nomdusite.com

exit

je n'ai pas trouver de script pour supprimer ces lignes,
j'ai trouver qu'en faisant

Code :

echo ip www.nomdusite.com > C:\WINDOWS\system32\drivers\etc\hosts
au lieu de
echo ip www.nomdusite.com >> C:\WINDOWS\system32\drivers\etc\hosts

cela supprimait la ligne, mais ça me vide complètement le fichier.

Si une âme charitable qui a une bonne connaissance de dos peut me venir en aide,
je lui serait très reconnaissant.

Merci beaucoup
A voir également:

1 réponse

tu peux supprimer manuellement le fichier en l'ouvrant!affichage des dossier et fichier caché tu ouvre sa avec le bloc note ;)
0