Wissen
Wissen
Übersicht
.NET/C#/Visual Studio
Web/ASP.NET/JavaScript
PowerShell
Windows/WinRT
Lexikon/Glossar
Foren
Weblog
Literaturtipps
Downloads
Newsletter
Registrierte Nutzer
Registrierte Nutzer
Anmeldung/Login
Buchleser-Registrierung
Gast-Registrierung
Publikationen
Publikationen
Fachbücher
Fachartikel
Leser-Portal
Autoren gesucht!
Rezensionen
.NET, C#, VB, Visual Studio
.NET, C#, VB, Visual Studio
Startseite
Beratung/Training
Offene .NET-Seminare
Einführung
Lexikon
Artikel
Bücher
Klassenreferenz
Programmiersprachen
Entwicklerwerkzeuge
Softwarekomponenten
World Wide Wings Demo
Codebeispiele
Scripting
ASP.NET
.NET 2.0
.NET 3.0/3.5
.NET 4.0/4.5
Forum
Offene .NET-Seminare
Schulungen+Beratung
ASP.NET
ASP.NET
Startseite
Lexikon
Sicherheit
Konfiguration
Global.asax
Tracing
Technische Beiträge
Klassenreferenz
Programmiersprachen
Entwicklerwerkzeuge
Softwarekomponenten
Forum
Schulungen+Beratung
PowerShell
PowerShell
Überblick
Beratung
In-House-Schulungen
Öffentliche Schulungen
Codebeispiele
Commandlet Extensions
Schulungen+Beratung
Offene PowerShell-Seminare
Inhouse-Seminare
Windows
Windows
Startseite
Windows Runtime (WinRT)
Windows PowerShell
Windows Scripting
Windows-Schulungen
Windows-Lexikon
Windows-Forum
Windows Scripting
Windows Scripting
Startseite
Lexikon
FAQ
Buecher
Architektur
Skriptsprachen
Scripting-Hosts
Scripting-Komponenten
COM/DCOM/COM+
ADSI
WMI
WMI-Klassenreferenz
Scripting-Tools
WSH-Editoren
Codebeispiele
.NET-Scripting
Forum
Links
Kommerzielle Leistungen
Kommerzielle Leistungen
Kommerzielle Leistungen
Überblick
Leistungsangebot
Kernkompetenzen
Schulungsthemen
In-House-Schulungen
Offene .NET-Seminare
Offene WPS-Seminare
Beratung
Coaching
Support
Softwareentwicklung
Entwickler-Vermittlung
Konditionen
Anfrage/Kontakt
Über uns
Über uns
Team
Referenzkunden
Kundenaussagen
Referenzprojekte
Partner
Site Map
Suche
Weitere Websites
Tag Cloud
Impressum
Rechtliches
Datenschutzerklärung
Hilfe
Hilfe
Site Map
Tag Cloud
Suche
Website-FAQ
Technischer Support
Kontakt

Programmcodebeispiele zur PowerShell

Dies ist eine Liste von kostenfreien Codebeispielen zur Verwendung der Windows PowerShell. Sie finden hier sowohl PowerShell-Skripte als auch Beispiele zur rein interaktiven Anwendung der PowerShell durch PowerShell Pipelines. Weitere Beispiele und Erklärungen zu diesen Beispielen finden Sie in dem Buch Windows PowerShell - Das Praxishandbuch (das meistverkaufte deutsche PowerShell-Buch!).

Beispiele zum FCL-Namensraum 'System.Management'
Informationen über die Grafikkarte
Installieren einer Anwendung (MSI-Paket)
Autostart-Programme auflisten
Installierte Audio-/Video-Codecs
Liste der installierten Softwareaktualisierungen (Patches, Hotfixes)
Informationen über die Maus
Informationen über die Tastatur
Informationen über die USB-Controller
Informationen über die Netzwerkkarten
Informationen über die optischen Laufwerke (CD/DVD)
Informationen über die Bandlaufwerke
Dateisystemfreigabe anlegen (mit Berechtigungen) Anwendung der Klasse System.Management.ManagementObject
Informationen über die Soundkarte
Deinstallieren einer Anwendung (MSI-Paket)
Informationen über den Hauptspeicher
Informationen über den Prozesssor
Daten über die gewählten Wiederherstellungsoptionen des Windows-Betriebssystems
Status der Windows-Produktaktivierung auslesen
Startkonfiguration auslesen
Informationen über das Basic Input/Output System (BIOS)
Ermitteln der Seriennummer des Betriebssystems
Informationen über den Computer
Auflisten der Dateisystemfreigaben
Füllstand der Laufwerke
Softwareinventarisierung
Informationen über die Festplatten
Beispiele zum FCL-Namensraum 'System.DirectoryServices'
LDAP-Erweiterungen für die PowerShell
Beispiele zum FCL-Namensraum 'System.Xml'
Einlesen eines XML-Dokuments
Erstellen einer Export-Datei für PowerShell-Pipeline-Objekte in XML-Form
Beispiele zum FCL-Namensraum 'System.Data'
Datenbankzugriff mit der PowerShell (ADO.NET mit der PowerShell)
Beispiele zum FCL-Namensraum 'System'
RSS Feed auslesen
Eigenschaften eines Systemdienstes beeinflussen
Auslastung des Prozessors
Daten über den verfügbaren Hauptspeicher
Informationen über die Speichernutzung der laufenden Prozesse
Ereignisprotokolleinträge des heutigen Tages
Liste aller Speichergruppen auf einem Microsoft Exchange Server 2007
Liste der Ereignisprotokolle
Umgebungsvariablen auflisten
Abruf von Daten von einem HTTP-Server
Netzwerkkonfiguration ändern
Auflisten der Einträge in einem Ereignisprotokoll
Netzwerkkonfiguration auslesen
Erstellen einer Mailbox (Microsoft Exchange Server 2007)
Liste aller Postfächer auf einem Microsoft Exchange Server 2007
E-Mail-Adresse setzen (Microsoft Exchange Server 2007)
Postfach zu einer Verteilerliste hinzufügen (Microsoft Exchange Server 2007)
Verlagern eines Postfachs in eine andere Datenbank (Microsoft Exchange Server 2007)
Begrenzen des Speicherplatzes für ein Postfach (Microsoft Exchange Server 2007)
Deaktivieren eines Postfachs (Microsoft Exchange Server 2007)
Datenbank für öffentliche Ordner erstellen (Microsoft Exchange Server 2007)
Öffentlichen Ordner anlegen (Microsoft Exchange Server 2007)
Rechte auf einen öffentlichen Ordner (Microsoft Exchange Server 2007)
Speicherplatz für einen öffentlichen Ordner begrenzen (Microsoft Exchange Server 2007)
Datenbank für Postfächer anlegen (Microsoft Exchange Server 2007)
Dateisystemfreigabe anlegen anhand einer XML-Eingabedatei (mit Berechtigungen) Anwendung der Klasse System.System.Management.ManagentObject
Zugriffsrechteliste über SSDL setzen
Beenden aller Prozesse, deren Name mit „P“ anfängt:
Beenden aller Prozesse, die mehr als 10 Megabyte RAM verbrauchen
Warten auf das Beenden einer Anwendung
Prozess beenden
Zugriffsrechteliste übertragen
Druckaufträge beenden
Liste der Druckaufträge
Starten eines lokalen Systemdienstes
Anlegen einer Speichergruppe auf einem Microsoft Exchange Server 2007
Liste der laufenden Systemdienste
Liste der beendeten Systemdienste
Prüfen, ob ein Systemdienst installiert ist
Abhängige Systemdienste ermitteln
Liste der verfügbaren Drucker
Einzelne Rechteeinträge auslesen
Erreichbarkeit eines Computers prüfen (ping ausführen)
Zugriffsrechteliste eines Registry-Schlüssels auslesen
Dateisystemfreigabe anlegen (ohne Berechtigungen) Anwendung der Klasse System.System.IO
Zugriffsrechteliste eines Dateisystemverzeichnisses auslesen
Zugriffsrechteliste einer Datei im Dateisystem auslesen
Starten eines entfernten Systemdienstes
Besitzer einer Dateisystemobjekts ermitteln
Entfernen mehrerer Rechteeinträge aus einer Zugriffsrechteliste
Security Identifier (SID) eines Benutzers ermitteln
Entfernen eines Rechteeintrags aus einer Zugriffsrechteliste
Well-Known Security Identifier verwenden
Hinzufügen eines Rechteeintrags zu einer Zugriffsrechteliste
Security Descriptor Definition Language (SDDL) verwenden
Beispiele zum FCL-Namensraum 'System.Diagnostics'
Ausgewählte Prozesse beenden / Internet Explorer beenden Anwendung der Klasse System.Diagnostics.Process
Beenden des (Internet Explorer)-Prozesses mit dem meisten RAM-Bedarf Anwendung der Klasse System.Diagnostics.Process
Speichernutzungsstatistik Anwendung der Klasse System.Diagnostics.Process
Beispiele zum FCL-Namensraum 'System.IO'
Textdatei einlesen
Informationen über ein Dateisystemobjekt
Löschen einer Datei
Beschreiben einer Textdatei
Rekursives Auflisten eines Dateisystemverzeichnisses
Löschen alter Dateien
Veränderung von Dateieigenschaften
Erstellen einer CSV-Datei mit den laufenden Windows-Systemdiensten
Import einer CSV-Datei
Kopieren einer Datei
Ermittlung der größen Dateigruppe Anwendung der Klasse System.IO.File
Umbenennen einer Datei
Bewegen einer Datei
Beispiele zum FCL-Namensraum 'System.ServiceProcess'
Erzeugen einer HTML-Tabelle der Windows-Systemdienste
Beispiele zum FCL-Namensraum 'Microsoft.Win32'
Anlegen von Werten in der Registry
Wechsel des aktuellen PowerShell-Verzeichnisses in die Registry
Auflisten von Registry-Schlüsseln
Erzeugen eines Registry-Schlüssels
Definieren eines neues PowerShell-Laufwerks für die Registry-Navigation
Löschen eines Registry-Schlüssels
Auflisten von Werten in einem Registry-Schlüssel
Löschen eines Wertes in der Registry
Auflisten des "Uninstallstring" für installierte Anwendungen
Installierte Anwendungen auflisten
Zugriff auf einen Registry-Schlüssel