Mounten von Verzeichnissen/Netzlaufwerken


Netzlaufwerk verbinden - fester Laufwerksbuchstabe
net use z: \\Heimcomputer\Freigabe

Netzlaufwerk verbinden + bestimmte Benutzerkennung für die Anmeldung verwenden
net use z: \\Heimcomputer\Freigabe /User:[DOMÄNE\]USER PASSWORT

Netzlaufwerk verbinden - nächsten freien Laufwerksbuchstabe verwenden
net use * \\Heimcomputer\Freigabe

Bestimmtes Netzlaufwerk trennen
net use z: /delete

Alle verbundenen Netzlaufwerke trennen
net use * /delete

Lokalen Pfad einen Laufwerksbuchstabe mounten
subst z: C:\MeinOrdner

 

Netzwerk-Freigaben


Eigene freigegebene Verzeichnisse anzeigen
net share

Eine neue Freigabe erstellen
net share Download=D:\Downloads /GRANT:Jeder,READ
für weiteres, siehe"net share /?"

Eine Freigabe entfernen
net share Downloads /delete

Über das Netzwerk geöffnete Dateien anzeigen/trennen
openfiles /query
openfiles /disconnect

Freigaben eines PCs im Netzwerk anzeigen
net view RECHNER

 

Netzwerk-Konfiguration / Tools


PC in der Netzwerkumgebung nicht mehr anzeigen:
net config server /hidden:yes

PC in der Netzwerkumgebung wieder anzeigen:
net config server /hidden:no
Hinweis: Dies ist allerdings nur bis nach dem nächsten Neustart gültig.

IP-Adresse eines Netzwerkadapters manuell einstellen
netsh interface ip set address NETZWERKKARTE static
netsh interface ip set dns NETZWERKKARTE static

Beispiel:
netsh interface ip set address "LAN-Verbindung" static 192.168.0.7 255.255.255.0 192.168.0.1 1
netsh interface ip set dns "LAN-Verbindung" static 192.168.0.1

IP-Adresse eines Netzwerkadapters per DHCP beziehen
netsh interface ip set address "LAN-Verbindung" dhcp
netsh interface ip set dns "LAN-Verbindung" dhcp

MAC-Adresse eines PCs im Netzwerk auslesen
1. Methode:
- "getmac /s RECHNERNAME"

2. Methode:
- "Ping RECHNERNAME"
- mit "ARP -A" die MAC-Adresse auslesen

Den DNS-Cache anzeigen
ipconfig /displaydns

Den DNS-Cache löschen
ipconfig /flushdns

Den NetBIOS-Cache auslesen
nbtstat -c

Alle aktiven und lauschenden Netzwerkverbindungen anzeigen
netstat
oder (noch übersichtlicher):
netstat -an

Eine neue IPv6-Adresse anfordern (per DHCP)
ipconifg /release6
ipconfig /renew6

 

Programme verwalten


Laufende Prozesse (Programme) anzeigen
tasklist

Laufenden Prozess beenden (nach Prozessname)
taskkill /f /im ANWENDUNG
Beispiel:
taskkill /f /im firefox.exe

Laufenden Prozess beenden (nach PID)
taskkill /f /PID <PID>

Programm unter einem anderen User starten (in der Konsole)
runas /user:BENUTZER PROGRAMM

 

Mit der Registrierung arbeiten


Registrierungsschlüssel exportieren
regedit /e DATEI.REG SCHLÜSSEL
Beispiel:
regedit /e test.reg HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run

Registrierungsschlüssel importieren
regedit /s DATEI.REG

Registrierungsschlüssel/Werte auslesen
reg query HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

 

Datei- und Ordnerverwaltung


Dateien und/oder Ordner verschieben
move QUELLE ZIEL

NTFS-Berechtigungen setzen
cacls (siehe cacls /?)

Attribute einer Datei ändern (verstecken, Systemdatei...)
attrib +h (Datei verstecken)
attrib -h (Datei sichtbar machen)
für weiteres: attrib /?

Eine (Text)-Datei anschauen / ausgeben
type DATEI

Zwei Dateien miteinander vergleichen
comp DATE1 DATEI 2
oder
FC DATEI1 DATEI2

 

 

Datum & Uhrzeit


Uhrzeit über das LAN / Internet synchronisieren (Windows 2000)
net stop w32time
net time /setsntp:time.windows.com
net start w32time

Uhrzeit über das LAN / Internet synchronisieren (Windows XP, 2003, Vista, 7)
w32tm /config /syncfromflags:manual /manualpeerlist:time.windows.com /update
net stop w32time
net start w32time
w32tm /resync

 

Informationen auslesen


Welche Anwendungen verbergen sich hinter einem Dienst?
tasklist /svc

Die installierte Windows-Version ausgeben
ver
oder
winver

Systembetriebszeit - wie lange ist mein Rechner schon eingeschaltet?
systeminfo
(ziemlich weit oben bei "Systembetriebszeit")

 

Benutzerverwaltung


Einen deaktivierten Benutzer aktivieren
net user BENUTZER /active

Einen neuen Benutzer anlegen
net user BENUTZER PASSWORD /add

Einen Benutzer einer Gruppe hinzufügen
net localgroup GRUPPE BENUTZER /add

Einen Benutzer aus einer Gruppe entfernen
net localgroup GRUPPE BENUTZER /delete

Das Passwort eines Benutzers ändern
net user BENUTZER PASSWORT