Alle Beiträge von Don Matteo

lebt in der Schweiz, ist System Engineer MCP bei A-Enterprise GmbH. Mitglied des UNBLOG Network. Author und Blogger zu den Themen, Linux und Open Source. Tutorials für Windows, VMware, Synology, Fortinet.

Windows 10 Systemsteuerung Kurzbefehle

Windows 10 Kurzbefehle für die Systemsteuerung anwenden

Findet man die richtige Windows-Einstellungen nicht, oder möchte man schnell vorankommen, können Kurzbefehle helfen. Windows 10 mit dem Modern-UI lässt für viele das altbekannte Startmenü vermissen. Wer, wie viele Windows Anwender derzeit zwischen den Windows-Versionen, und auch nach Updates hin und her wechselt, ist für die eine oder andere Einstellung schon mal länger auf der Suche. In diesem Tutorial werden alle Kurzbefehle für den direkten Aufruf von Komponenten der Windows Systemsteuerung zusammengefasst.

Mit Kurzbefehl kann nahezu jedes MMC Snap-In Konsole Verwaltungsprogramm mit der Erweiterung .msc und .cpl geöffnet werden, hierzu drückt man die Win+R und gibt den entsprechenden Befehl ein.

Zusammenfassung der wichtigsten .msc und .cpl Kurzbefehle.

appwiz.cplSystemsteuerung > Programme und Features
bthprops.cplEinstellungen > Geräte > Bluetooth
calcWindows Rechner
certlm.mscZertifikate – Lokaler Computer
certmgr.mscZertifikate – Aktueller Benutzer
charmapZeichentabelle
cleanmgrDatenträgerbereinigung
cmdEingabeaufforderung
colorcplWindows Farbverwaltung
compmgmt.mscComputerverwaltung (msc)
compmgmtlauncherComputerverwaltung
controlSystemsteuerung
control admintoolsSystemsteuerung > Verwaltung
control appwiz.cpl,,1Systemsteuerung > Programme > Programme beziehen
(Programm vom Netzwerk installieren)
control appwiz.cpl,,2Systemsteuerung > Programme und Features > Windows-Features aktivieren oder deaktivieren
control appwiz.cpl,,3Systemsteuerung > Standardprogramme > Programmzugriff und Computerstandards festlegen
computerdefaultsSystemsteuerung > Standardprogramme > Programmzugriff und Computerstandards festlegen
control colorFarbe und Darstellung
control desktopSystemsteuerung > Anpassung
control foldersSystemsteuerung > Explorer-Optionen
control fontsSystemsteuerung > Schriftarten
control keyboardSystemsteuerung > Tastatur (Eigenschaften von Tastatur)
control keymgr.dllSystemsteuerung > Anmeldeinformationsverwaltung
control mouseSystemsteuerung > Maus (Eigenschaften von Maus)
main.cplSystemsteuerung > Maus (Eigenschaften von Maus) (cpl)
control /name Microsoft.FileHistorySystemsteuerung > Dateiversionsverlauf
control /name Microsoft.LanguageSystemsteuerung > Sprache
control /name Microsoft.LocationSettingsEinstellungen > Datenschutz > Position
control /name Microsoft.TaskbarEigenschaften von Taskleiste u.Startmenü
control /name Microsoft.WindowsUpdateEinstellungen > Update und Sicherheit > Windows Update
control netconnectionsSystemsteuerung > Netzwerk- und Freigabecenter > Adaptereinstellungen ändern
ncpa.cplNetzwerkverbindungen
control powercfg.cplSystemsteuerung > Energieoptionen
control powercfg.cpl,,1Systemsteuerung > Energieoptionen > Energiesparplaneinstellungen ändern > Erweiterte Einstellungen ändern
control printersSystemsteuerung > Geräte und Drucker
control schedtasksAufgabenplanung
taskschd.mscAufgabenplanung (msc)
control sticpl.cplScanner und Kameras
control userpasswordsSystemsteuerung > Benutzerkonten
control userpasswords2Benutzerkonten
netplwizBenutzerkonten (msc)
C:\Program Files (x86)\Microsoft Office\root\Office16\MLCFG32.CPLE-Mail-Setup, E-Mail-Konten
(Outlook 32 bit)
C:\Program Files\Microsoft Office\root\Office16\MLCFG32.CPLE-Mail-Setup, E-Mail-Konten
(Outlook 64 bit)
credwizGespeicherte Benutzernamen und Kennwörter sichern/ wiederherstellen
dcomcnfgKomponentendienste
comexp.mscKomponentendienste (msc)
desk.cplSystemsteuerung > Anzeige > Auflösung anpassen (Bildschirmauflösung)
dfrguiLaufwerke optimieren (ex. Defragmentierung)
dialerWählhilfe
diskmgmt.mscDatenträgerverwaltung
dxdiagDirectX-Diagnoseprogramm
eudceditEditor für benutzerdefinierte Zeichen
eventvwrSystemsteuerung > Verwaltung > Ereignisanzeige
explorerWindows Explorer
firewall.cplSystemsteuerung > Windows-Firewall
fontsöffnet den Systemordner Windows\Fonts
fsmgmt.mscFreigegebene Ordner
hdwwiz.cplSystemsteuerung > Geräte-Manager
devmgmt.mscGeräte-Manager (msc)
iexpressIExpress Wizard
inetcpl.cplSystemsteuerung > Internetoptionen (Eigenschaften von Internet)
intl.cplSystemsteuerung > Region
joy.cplGamecontroller
lpksetupAnzeigesprache installieren / deinstallieren
lusrmgr.msclokale Benutzer und Gruppen
magnifystartet Bildschirmlupe
mblctrWindows-Mobilitätscenter (nur auf Notebooks verfügbar)
mdschedWindows-Speicherdiagnose
migwizÖffnet den Ordner Windows/System32/migwiz
mmcMicrosoft Management-Konsole, Konsolenstamm
mmsys.cplSystemsteuerung > Sound
mobsyncSystemsteuerung > Synchronisierungscenter
mrtMicrosoft Windows-Tool zum Entfernen bösartiger Software
msconfigSystemkonfiguration
msinfo32Systeminformationen
mstscRemotedesktopverbindung
notepadWindows Editor (Notepad)
oskBildschirmtastatur
perfmon.mscLeistungsüberwachung
regeditRegistrierungseditor
rstruiSystemwiederherstellung
rundll32 printui.dll,PrintUIEntry /sEigenschaften von Druckerserver
services.mscDienste
shrpubwAssistent zum Erstellen von Ordnerfreigaben
sigverifDateisignaturverifizierung
sluiWindows Produkt Key ändern
sndvolLautstärkemixer
sysdm.cplSystemsteuerung > System > Erweiterte Systemeinstellungen (Systemeigenschaften)
SystemPropertiesAdvancedSystemeigenschaften, Reiter Erweitert
SystemPropertiesComputerNameSystemeigenschaften, Reiter Computername
SystemPropertiesDataExecutionPreventionSystemeigenschaften, Reiter Erweitert: Leistung > Einstellungen > Leistungsoptionen, Reiter Datenausführungsverhinderung
SystemPropertiesHardwareSystemeigenschaften, Reiter Hardware
SystemPropertiesPerformanceSystemeigenschaften, Reiter Erweitert: Leistung > Einstellungen > Leistungsoptionen, Reiter Visuelle Effekte
SystemPropertiesProtectionSystemeigenschaften, Reiter Computerschutz
SystemPropertiesRemoteSystemeigenschaften, Reiter Remote
TabletPC.cplStift- und Fingereingabe (falls verfügbar)
taskmgrWindows Task-Manager
telephon.cplTelefon und Modem
telnetMicrosoft Telnet
dieses „Feature“ muss in Windows 10 erst aktiviert werden
control appwiz.cpl,,2
timedate.cplSystemsteuerung > Datum und Uhrzeit
control access.cplSystemsteuerung > Center für erleichterte Bedienung
utilmanErleichterte Bedienung
verifierTreiberüberprüfungs-Manager
waböffnet den Ordner Kontakte des angemeldeten Benutzers
wabmigIn Windows-Kontakte importieren
wf.mscSystemsteuerung > Windows-Firewall > Erweiterte Einstellungen (Windows-Firewall mit erweiterter Sicherheit)
wiaacmgrstartet Windows Scan (falls Scanner installiert)
winverInfo Windows Version
wmimgmt.mscKonsolenstamm\WMI-Kontrolle
wmplayer
dvdplay
Windows Media Player
writeWindows WordPad
wscui.cplSystemsteuerung > Sicherheit und Wartung (zuvor Wartungscenter)

Tipp!

Für Kurzbefehl eine Verknüpfung auf dem Desktop erstellen.

Public IP mit PowerShell abrufen

Invoke-WebRequest Internet IP Abfrage

Das PowerShell Cmdlet Invoke-WebRequest ist die HTTP Abfrage ab PowerShell 3.0 für das Web. Dieses Cmdlet kann jedes HTTP-Verb wie GET POST PUT HEAD CONNECT u.a.m. mit HTTP-Parameter an einen WebServer senden und als HTTP-Header ausgeben. Invoke-WebRequest und Invite-RestMethod sind auch als Aliase anwendbar, wie diese von Unixoiden Systeme mit curl und wget bekannten sind.

Invoke-WebRequest sendet HTTP- und HTTPS-Anforderungen an eine Webseite auf einem WebServer. Es analysiert die Antwort und gibt Sammlungen von Links, Bildern und andere wichtige HTML-Elemente zurück.

Invoke-WebRequest kann beispielsweise in der PowerShell die eigene Public IP zurückgeben diese der Router vom ISP erhalten hat.

PS C:\> Invoke-WebRequest ipline.ch | Select-Object -Property Content | Format-List

Content : 12.34.56.7

Die HTTP-Header RAW Status Ausgabe mit Invoke-WebRequest.

PS C:\> Invoke-WebRequest echo.ipline.ch

StatusCode        : 200
StatusDescription : OK
Content           : 12.34.56.78

RawContent        : HTTP/1.1 200 OK
                    Keep-Alive: timeout=5, max=100
                    Connection: Keep-Alive
                    Content-Length: 12
                    Content-Type: text/html; charset=UTF-8
                    Date: Sun, 26 Jul 2020 10:08:48 GMT
                    Server: Apache/2.4.6 (CentOS) ...
Forms             : {}
Headers           : {[Keep-Alive, timeout=5, max=100], [Connection, Keep-Alive], [Content-Length, 12], [Content-Type, text/html;
                    charset=UTF-8]...}
Images            : {}
InputFields       : {}
Links             : {}
ParsedHtml        : mshtml.HTMLDocumentClass
RawContentLength  : 1

Wird folgender Fehler ausgegeben, muss der Internet-Explorer gestartet werden, oder mit Parameter UseBasicParsing ausführen.

Invoke-WebRequest : Der Antwortinhalt kann nicht analysiert werden, da das Internet Explorer-Modul nicht verfügbar ist, oder die Konfiguration beim ersten Start von Internet Explorer ist nicht abgeschlossen. Geben Sie den UseBasicParsing-Parameter an, und wiederholen Sie den Vorgang.

PS C:\> Invoke-WebRequest ipline.ch -UseBasicParsing

Die HTTP-Headers Ausgabe von Invoke-WebRequest alias curl.

PS C:\> curl unblog.ch/ifconfig | Select Headers

Headers
-------
{[Content-Length, 3109], [Content-Type, text/html; charset=UTF-8], [Date, Sun, 26 Jul 2020 10:15:46 GMT], [Server, Apache/2.4.6 (CentOS

Links von einer Webseite Abrufen

In diesem Beispiel werden die Links einer Webseite ausgegeben. Das Cmdlet ermöglicht den Inhalt einer Webseite mit den Links (href) zurückzugeben.

PS C:\> (Invoke-WebRequest -Uri "https://unblog.ch").Links.Href
https://unblog.ch/ifconfig/
https://think.unblog.ch/
#search-container

Senden einer Formulardatendatei

In diesem Beispiel wird das Aktualisieren eines Benutzerprofils veranschaulicht. multipart/form-data.

PS C:\> $Uri = 'https://api.contoso.com/v3/profile'
$Form = @{
    firstName  = 'Mike'
    lastName   = 'Smith'
    email      = 'mike.smith@contoso.com'
    avatar     = Get-Item -Path 'c:\Pictures\mike.png'
    birthday   = '1984-12-21'
    hobbies    = 'Cycling','Wakling','Jogging'
}
$Result = Invoke-WebRequest -Uri $Uri -Method Post -Form $For

Das Profilformular erfordert die Felder kommagetrennt wie folgt: , , , , u.s.w. Die API erwartet, dass ein Bild für das Benutzerprofilbild im Feld bereitgestellt wird. Die API akzeptiert auch mehrere Einträge, die im gleichen Formular übermittelt werden sollen. firstName lastName email avatar birthday hobbies.