factxy
Goto Top

Eintrag in die Host Datei per Powershellscript mit Abfrage der IP

Hallo,

ich kann ja per Powershell einen Hosteintrag erstellen:

Add-Content -Path $env:windir\System32\drivers\etc\hosts -Value "`n127.0.0.1`tlocalhost" -Force

wie kann ich hier eine Abfrage der IP die eingetragen werden soll einbauen?

Besten Dank.

Grüße

Content-ID: 1556003491

Url: https://administrator.de/contentid/1556003491

Ausgedruckt am: 23.11.2024 um 13:11 Uhr

149569
149569 26.11.2021 aktualisiert um 11:51:29 Uhr
Goto Top
wie kann ich hier eine Abfrage der IP die eingetragen werden soll einbauen?
Read-Host
Th0mKa
Th0mKa 26.11.2021 um 12:54:40 Uhr
Goto Top
Willst du die Abfrage manuell machen dann Read-Host, man kann die aber auch aus DNS Abfragen oder Textdateien automatisch einlesen.

/Thomas
factxy
factxy 26.11.2021 um 13:10:21 Uhr
Goto Top
Naja ich will lediglich von dem Value die IP bei Ausführung des Scripts quasi manuell zu definieren der Hostname bleibt gleich.
Add-Content -Path $env:windir\System32\drivers\etc\hosts -Value "`n127.0.0.1 `tlocalhost" -Force
Es handelt sich hier quasi um einen Eintrag in die Hosts Datei.
Nach der Eingabe der IP Adresse soll der Eintrag dann mit eben dieser erfolgen.
Gibt es da ein kleineres tutorial oder Beispiele dafür?
lcer00
lcer00 26.11.2021 um 13:14:33 Uhr
Goto Top
Hallo
Zitat von @factxy:

Naja ich will lediglich
von dem Value die IP bei Ausführung des Scripts
quasi manuell zu definieren
der Hostname bleibt gleich.
verstehe ich nicht. Was soll das Skript machen? Möchtest Du vielleicht wissen wie man Variablen und Parameter verwendet?

Grüße

lcer
GarfieldBonn
Lösung GarfieldBonn 26.11.2021 um 14:44:42 Uhr
Goto Top
Hallo,

meinst Du sowas:

$IPvar = read-host "Bitte IP eingeben "  

Add-Content -Path $env:windir\System32\drivers\etc\hosts -Value $IPVAR" localhost" -Force  
gruss
149569
Lösung 149569 26.11.2021 aktualisiert um 15:47:07 Uhr
Goto Top
Zitat von @factxy:
Gibt es da ein kleineres tutorial oder Beispiele dafür?
Du hättest einfach nur mal den Link oben lesen müssen ...
Add-Content -Path $env:windir\System32\drivers\etc\hosts -Value "`n$(read-host 'Enter IP')`t$(read-host 'Enter Hostname')" -Force  
factxy
factxy 03.12.2021 um 10:17:33 Uhr
Goto Top
Super besten Dank...!
factxy
factxy 03.12.2021 um 10:18:00 Uhr
Goto Top
Besten Dank!
factxy
factxy 03.12.2021 um 10:19:48 Uhr
Goto Top
Hallo Icer, ja genau ich bin da ein Anfänger. Die Lösung steht aber eh schon weiter unten.
Vielen Dank.