Batch Datei anfertigen für ne Windows Host Datei

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

Batch Datei anfertigen für ne Windows Host Datei

Postby H4nSolo » 06. January 2009 00:39

Hiho,

ich wollte mal wissen ob mir nicht jemand eine batsch datei anfertigen kann die im windows/system32/drivers, die host datei ändern kann. Vielmehr ergänzen.
Da ich xampplite auf meinem USB stick verwende um kunden ihr Projekt zu präsentieren habe ich auf dem webserver verschiedene Domains eingerichtet.
Da diese Domains ja schon im vhost eingetragen sind würde ich jetzt gerne nur noch eine batch datei brauchen die ich beim kunden jeweils auch immer nur ausführen brauche um die domains auch local beim kunden abzurufen. ^^

Diese sollte wenn möglich nur die host datei erweitern also die domains unten dranfügen.
Ich dachte mir das sich die batsch datei die neuen zeilen aus einer txt datei holt die sich im gleichen ordner befindet wie die auszuführende batch datei.

zb

---------------------------------------------------------------
#############################
# Windows Host Datei
#
# Example: 127.0.0.1 localhost
#############################

127.0.0.1 localhost
# Neuer Anhang
127.0.0.1 test.test
--------------------------------------------------------------

Weiss leider im mom nur noch nicht wie ich das bewerkstelligen soll daher würde es mich sehr freuen wenn ihr mir in diesem vorhaben helfen könntet.

lg H4nSolo
H4nSolo
 
Posts: 7
Joined: 29. January 2007 17:59

Re: Batch Datei anfertigen für ne Windows Host Datei

Postby glitzi85 » 06. January 2009 19:19

Code: Select all
@echo off
echo Inserting Domains into hosts file
echo 127.0.0.1 example.com >> C:\Windows\system32\drivers\etc\hosts
echo 127.0.0.1 example.de >> C:\Windows\system32\drivers\etc\hosts


mfg glitzi
User avatar
glitzi85
 
Posts: 1920
Joined: 05. March 2004 23:26
Location: Dahoim

Re: Batch Datei anfertigen für ne Windows Host Datei

Postby H4nSolo » 14. January 2009 21:12

Soweit so gut aber gibbet gez noch ne möglichkeit das man vorher gez auch ne textdatei einlesen kann und die eingelesenen Zeilen dann auchin die hostdatei einfügt?

lg H4nSolo
H4nSolo
 
Posts: 7
Joined: 29. January 2007 17:59

Re: Batch Datei anfertigen für ne Windows Host Datei

Postby glitzi85 » 14. January 2009 23:25

Jo, geht auch:

Code: Select all
@echo off
FOR /F "tokens=*" %%f IN (input.txt) DO echo %%f >> C:\Windows\system32\drivers\etc\hosts


Das Script erwartet eine Datei input.txt im gleichen Verzeichnis, in dem es selber liegt.

mfg glitzi
User avatar
glitzi85
 
Posts: 1920
Joined: 05. March 2004 23:26
Location: Dahoim


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 18 guests