Wichtige Netsh-Befehle
Netsh ist eine Schnittstelle zwischen Benutzer und Betriebssystem auf die man sich gezielt einlassen muss. Einfach ist das nicht! Auf den Seiten IONOS habe ich folgende bereits zusammengefasste Befehle und Parameter gefunden.
Mit netsh lassen sich auch Konfigurationen sichern und wiederherstellen.
Wenn man mehrere IP Adressen an einer Netzwerkkarte benötigt, kann man die zusätzlich benötigen Adressen in den erweiterten IP Eigenschaften eintragen oder man realisiert das über eine Batch Datei.
Mit netsh lässt sich auch die Gefahr die von PetitPotam ausgeht, verhindern.
netsh Befehle und Parameter
Befehl | Umsetzung | Netsh-Kontext verwaltet |
---|---|---|
.. | Wechsel zu einer Kontextebene höher | |
? | Zeigt eine Liste der Befehle an | |
abort | Verwirft Änderungen, die im Offlinemodus vorgenommen wurden | |
add | Fügt einen Konfigurationseintrag zur Liste hinzu | |
advfirewall | Wechsel zum „netsh advfirewall“-Kontext | Firewall (Richtlinien und Konfiguration) |
alias | Fügt einen Alias hinzu | |
branchcache | Wechsel zum „netsh branchcache“-Kontext | Einstellung zum Branchcache |
bridge | Wechsel zum „netsh bridge“-Kontext | Netzwerkbrücke |
bye | Beendet das Programm | |
commit | Überträgt Änderungen, die im Offlinemodus vorgenommen wurden | |
delete | Löscht einen Konfigurationseintrag aus der Liste der Einträge | |
dhcpclient | Wechsel zum „netsh dhcpclient“-Kontext | DHCP-Client |
dnsclient | Wechsel zum „netsh dnsclient“-Kontext | DNS-Clienteinstellungen |
dump | Zeigt ein Konfigurationsskript an | |
exec | Führt eine Skriptdatei aus | |
exit | Beendet das Programm | |
firewall | Wechsel zum „netsh firewall“-Kontext | Firewall (Richtlinien und Konfiguration) |
help | Zeigt eine Liste der Befehle an | |
http | Wechsel zum „netsh http“-Kontext | http-Servertreiber (http.sys) |
interface | Wechsel zum „netsh interface“-Kontext | IP-Konfiguration (v4, v6) |
ipsec | Wechsel zum „netsh ipsec“-Kontext | IPSec-Richtlinien |
ipsecdosprotection | Wechsel zum „netsh ipsecdosprotection“-Kontext | Schutz vor IPSEC-Denial-of-Service-Angriffen |
lan | Wechsel zum „netsh lan“-Kontext | drahtgebundene Netzwerkschnittstellen |
namespace | Wechsel zum „netsh namespace“-Kontext | DNS-Clientrichtlinien |
netio | Wechsel zum „netsh netio“-Kontext | Bindungsfilter |
offline | Setzt den aktuellen Modus auf offline | |
online | Setzt den aktuellen Modus auf online | |
popd | Wechsel zum durch pushd im Stapel gespeicherten Kontext | |
pushd | Überträgt den aktuellen Kontext auf den Stapel | |
quit | Beendet das Programm | |
ras | Wechsel zum „netsh ras“-Kontext | Remote-Access-Server |
rpc | Wechsel zum „netsh rpc“-Kontext | Konfiguration RPC-Dienst |
set | Aktualisiert Konfigurationseinstellungen | |
show | Zeigt Informationen an | |
Parameter | -a | Rückkehr zur Netsh-Eingabeaufforderung nach Ausführung der Aliasdatei |
Parameter | Aliasdatei (engl.: AliasFile) | Gibt den Namen der Textdatei an, die mindestens einen Netsh-Befehl enthält |
Parameter | -c | Wechsel in den angegebenen Netsh-Kontext |
Parameter | Kontext (engl.: Context) | Platzhalter für den einzugebenden Kontext (z. B. WLAN) |
Parameter | -r | Veranlasst, dass der Befehl auf einem entfernten Computer (Remotecomputer) ausgeführt wird; dort muss der Remoteregistrierungsdienst ausgeführt werden. |
Parameter | Remotecomputer (engl.: RemoteComputer) | Name des Remotecomputers, der konfiguriert wird |
Parameter | -u | Zeigt an, dass der Netsh-Befehl unter einem Benutzerkonto ausgeführt wird |
Parameter | Domänenname\ (engl.: DomainName\) | Bezeichnet die Benutzerkonto-Domäne (Standardwert ist die lokale Domäne, wenn kein spezieller Domänenname angegeben ist) |
Parameter | Benutzername (engl.: UserName) | Namen des Benutzerkontos |
Parameter | -p | Ein Kennwort für das Benutzerkonto kann eingegeben werden. |
Parameter | Kennwort (engl: Password) | Gibt das Kennwort für das Benutzerkonto an, das man mit -u Benutzername angegeben hat |
Parameter | Netsh-Befehl (engl.: NetshCommand) | Auszuführender Netsh-Befehl |
Parameter | -f | Beendet Netsh nach Ausführung der Skriptdatei |
Parameter | Skriptdatei (engl.: ScriptFile) | Auszuführendes Skript |