Vinzenz Mai: CMD - Datei bearbeiten

Beitrag lesen

Hallo

ich will mir eine Batch-Datei schreiben, die die Datei C:\Windows\System32\drivers\etc\hosts öffnet und mir am Ende der Datei folgendes hineinschreibt:

192.168.1.1 router

das geht problemlos mit CMD

--- Version 1 ----------
@ECHO OFF
REM Haenge die IP-Adresse und den Namen eines Rechners an die Liste
REM der Eintraege in etc\hosts

REM mit der Umleitung  >> hängt man an eine bestehende Datei an
REM Existiert die Datei noch nicht, dann wird sie angelegt.
ECHO 192.168.1.1 router >> C:\Windows\System32\drivers\etc\hosts

Besser verwendest Du vorhandene Umgebungsvariablen :-)

--- Version 2 ----------
@ECHO OFF
REM Haenge die IP-Adresse und den Namen eines Rechners an die Liste
REM der Eintraege in etc\hosts

REM Beachte %SYSTEMROOT% verweist auf das Windowsverzeichnis
ECHO 192.168.1.1 router >> %SYSTEMROOT%\System32\drivers\etc\hosts

Freundliche Grüße

Vinzenz