Windows PowerShell-Scripting - Die technische Referenz

Ähnliche Dokumente
Windows Automatisierung - Die technische Referenz

Inhaltsverzeichnis. Einleitung Texte und Textauswertungen Datum und Zeit 71

Helma Spona. Windows PowerShell. Galileo Press

Inhaltsverzeichnis. Einleitung Text vom Benutzer erfragen Text über ein Dialogfeld erfragen... 23

Windows PowerShell. Galileo Press. Helma Spona

Annette Stolz. Das Windows Server 2003 Codebook

Installationsanleitung E-Newsletter

Tobias Weltner. PowerShell-Scripting fur Administratoren

Server 2012 R2 Erstkonfiguration

Inhaltsverzeichnis Einleitung Kapitel 1: Implementieren und Konfigurieren einer Windows-Bereitstellungsinfrastruktur

Installieren und Verwenden des Document Distributor 1

MOC 2145 Windows Server 2003: Verwalten einer Domänen-Umgebung

Über den Autor Dr. Holger Schwichtenberg 17

Inhaltsverzeichnis III

Inhalt. Vorwort 13. Einleitung 15. Für wen ist dieses Buch gedacht? 15 Zum Aufbau des Buchs Installation und erste Schritte 17

Microsoff. Office XP - Die technische Referenz. vic- ornce. Microsoft Press

Gruppenmitgliedschaften bei der Serververwaltung

Windows Scripting lernen

Das Einsteigerseminar ASP

Einleitung...xiii. Microsoft-Zertifizierungen...xiii. Danksagungen...xiv. Virtuelle Microsoft-Akademie...xiv. Feedback und Support...

Windows Server 2016 Essentials Basis-Server für kleine Unternehmen

IDEAL ALERTER 2.0. POINTDEV Espace REVA 2 allee Josime MARTIN CHATEAURENARD FRANCE

1 Die Namensauflösung mit

Windows Server 2003 im Datennetz der Leibniz Universität Hannover

Virtuelle Azure-Computer Praktische Übungen

Inhaltsverzeichnis. Inhaltsverzeichnis

Windows Scripting lernen

Windows Scripting lernen

Richtig einsteigen: Access 2007 VBA-Programmierung

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung Teil II Grundlagen von VBA. 2 Die ersten VBA-Prozeduren erstellen...

untermstrich SYNC Handbuch

Anweisungen zur Installation und Entfernung von Windows PostScript- und PCL-Druckertreibern Version 8

Diese Vorbereitungen müssen bei allen Druckern getroffen werden:

Übersicht. Einleitung 13. Teill Überblick 21

Backup Exec Environment Check 2.0 für BAW-IWBS05

Alexander Schmidt/Andreas Lehr. Windows 7. richtig administrieren. 152 Abbildungen

Kapitel 1 Erste Schritte mit Windows 7

MCSE für Windows Server 2003

NoSpamProxy 12.0 Anbindung an digiseal server 2.0. Encryption Large Files

von Microsoft Windows XP Professional

In dieser Übung wird auf server01 eine Netzwerkfreigabe erstellt und NTFS Berechtigungen festgelegt.

Inhaltsverzeichnis. Vorwort. Einführung 13

Richtig einsteigen: Access 2010 VBA-Programmierung

IaaS Handbuch. Version 2

Unterrichtseinheit 10

MOS - Microsoft Office Specialist 2007

Installationshandbuch

Microsoft-Prüfung. Installation, Storage, and Compute with Windows Server Preview EXAM PACK

2. Clienten und Netzwerkinstallation bei Win2000 Seite 6 Man gehe mit dem Mauszeiger über Arbeitsplatz und klicke mit der re Maustaste, dann wähle

Windows 2000 Terminalserver mit combit address manager und combit factura manager

Installieren des Custom PostScript- oder PCL-Druckertreibers unter Windows

Erstellen eines Normfall Projektspeichers auf Basis einer vorhandenen Installation von:

Auf einen Blick. Vorwort Einführung Sprachgrundlagen von VBScript Objektorientierte Programmierung mit. dem Windows Script Host 115

Windows Server 2012 Technische Daten zur Virtualisierung

Neuerungen im Überblick 13

ln haltsverzeich n is

Auf einen Blick. Über den Autor... 9 Einführung Teil I: Windows 10 kennenlernen Teil II: Windows 10 und das World Wide Web...

ADAP Online-Version mit Kundendaten

Das Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten

i i apitel apitel K K Inhalt Inhalt

Netzwerkinstallation unter Windows 9x

MOC 2183 Windows Server 2003: Implementieren einer Netzwerkinfrastruktur: Netzwerkdienste

Installationsanleitung Windows 10 App. Führerschein Prüfprogramm

Microsoft Windows SharePoint Services v3 - Das offizielle Trainingsbuch

HOSTED SHAREPOINT. Skyfillers Kundenhandbuch. Generell Online Zugang SharePoint Seite... 2 Benutzerpasswort ändern... 2

Kurzanleitung zur Installation des OLicense- Servers in Verwendung mit SimDiff/SimMerge

Oracle8 & Recovery Handbuch

Vorwort Die Excel-Arbeitsumgebung für Fortgeschrittene... 11

Installation eines ipsec-softwarezertifikats 1

Windows Server Kochbuch

In den folgenden Kapiteln wird die Registrierung eines neuen K-Accounts und die Verwaltung eines bestehenden K-Accounts beschrieben.

Devmgmt.msc Der Geräte-Manager stellt die auf Ihrem Computer installierte Hardware in einer grafischen Übersicht dar

Microsoft Windows Home Server - Das Taschenhandbuch

untermstrich SYNC Handbuch

Business einrichten - Outlook 2010

MUNIA Bedienungsanleitung

NoSpamProxy Installationsanleitung für den Betrieb in Microsoft Azure. Protection Encryption Large Files

InterCafe. Handbuch für Druckabrechnung

ATB Ausbildung technische Berufe Ausbildungszentrum Klybeck

Nintex Workflow 2013 Installationshandbuch

Whitepaper. Produkt: combit Relationship Manager. Ausführung von crm-scripten mit der Windows Aufgabenplanung

Inhaltsverzeichnis. Einleitung 17

Anleitung für die Migration auf die Domain business.mnet-voip.de. Swyx

Inhaltsverzeichnis Einleitung xi Kapitel 1: Die Vorbereitung aufs Abenteuer

Step by Step Webserver unter Windows Server von Christian Bartl

Inhaltsverzeichnis Einführung Kapitel 1: Grundlagen und Konfigurieren von TCP/IP

Inhaltsverzeichnis Erste Schritte Grundprinzipien in Linux

Multibooting mit Windows 2000 und Windows XP

Windows Home Server. Einrichten, Optimieren, Fehler beheben THOMAS JOOS

TeamViewer Handbuch Wake-on-LAN

Transkript:

Ed Wilson Microsoft Windows PowerShell-Scripting - Die technische Referenz Microsoft DO

Inhaltsverzeichnis Einleitung Wurde dieses Buch für Sie geschrieben? Die Begleit-CD Systemanforderungen Technischer Support XI XI XII XIII XIII Kapitel 1 Die Konsole von Windows PowerShell 1 Installieren von Windows PowerShell 1 Überprüfen der Installation mit VBScript 1 Bereitstellen von Windows PowerShell 3 Arbeiten mit der Windows PowerShell-Konsole 4 Einführung in Cmdlets 6 Konfigurieren von Windows PowerShell 6 Erstellen eines Windows PowerShell-Profils 6 Konfigurieren von Windows PowerShell-Optionen 7 Sicherheitsprobleme mit Windows PowerShell 7 Steuern der Ausführung von Cmdlets 7 Bestätigen von Befehlen 9 Zurückstellen der Bestätigung von Cmdlets 10 Optionen für Cmdlets 11 Arbeiten mit Get-Help 12 Zuordnen von Tastenkombinationen zu Cmdlets mit Aliasen 14 Weitere Einsatzmöglichkeiten für Cmdlets 15 Das Cmdlet Get-Childltem 16 Formatieren der Ausgabe 16 Das Cmdlet Get-Command 23 Das Cmdlet Get-Member 25 Zusammenfassung 28 Kapitel 2 Skripting mit Windows PowerShell 29 Warum Skripts verwenden? 29 Konfigurieren der Skriptrichtlinie 32 Ausführen von Windows PowerShell-Skripts 34 Verwenden von Variablen 35 Verwenden von Konstanten 36 Verwenden von Flusskontrollanweisungen 37 Hinzufügen von Parametern zum Cmdlet ForEach-Object 37 Verwenden des Parameters Begin 37 Verwenden des Parameters Process 38 Verwenden des Parameters End 38

* IV Inhaltsverzeichnis Verwenden der Anweisung For 39 Verwenden von Anweisungen für die Entscheidungsfindung 40 Verwenden von If... Elseif... Else 40 Verwenden von Switch 41 Arbeiten mit Datentypen 44 Die Leistungsfähigkeit regulärer Ausdrücke 48 Verwenden von Befehlszeilenargumenten 51 Zusammenfassung 52 Kapitel 3 Verwalten von Protokollen 53 Identifizieren der Ereignisprotokolle 53 Lesen der Ereignisprotokolle 54 Exportieren in eine Textdatei 54 Exportieren in eine XML-Datei 56 Überprüfen allgemeiner Protokolldateien 58 Überprüfen mehrerer Protokolle 59 Abrufen eines Protokolleintrags 60 Durchsuchen des Ereignisprotokolls 62 Filtern von Eigenschaften 63 Auswählen der Quelle 63 Auswählen des Schweregrads 63 Auswählen der Meldung 64 Verwalten des Ereignisprotokolls 65 Identifizieren der Quellen 65 Ändern der Ereignisprotokolleinstellungen 65 Überprüfen der WMI-Ereignisprotokolle 68 Ändern der WMI-Protokollierungsebene 69 Das Befehlszeilenprogramm Wevtutil.exe 69 Schreiben in Ereignisprotokolle 70 Erstellen einer Quelle 70 Einfügen der Ausgabe in das Protokoll 71 Erstellen von Ereignisprotokollen 72 Zusammenfassung 73 Kapitel 4 Verwalten von Diensten 75 Dokumentieren der vorhandenen Dienstkonfiguration 75 Arbeiten mit ausgeführten Diensten 76 Schreiben einer Textdatei 77 Erfassen in einer Datenbank 80 Festlegen der Dienstkonfiguration 88 Befehlszeilenargumente 91 Beenden von Diensten 91 Ordnungsgemäßes Beenden 93 Starten von Diensten 95 Ordnungsgemäßes Starten 96

Inhaltsverzeichnis V Verwalten der Konfiguration 101 Überprüfen, ob die Dienste beendet wurden 102 Lesen einer Datei, um den Dienststatus zu überprüfen 102 Überprüfen, ob die Dienste ausgeführt werden 103 Bestätigen der Konfiguration 104 Erstellen eines Ausnahmeberichts 104 Zusammenfassung 106 Kapitel 5 Verwalten von Freigaben 107 Dokumentieren von Freigaben 107 Dokumentieren von Benutzerfreigaben 113 Erfassen von Freigaben in Textdateien 116 Dokumentieren administrativer Freigaben 117 Erfassen von Freigabeinformationen in einer Microsoft Access-Datenbank 118 Überwachen von Freigaben 121 Ändern von Freigaben 124 Angeben von Parametern im Skript 125 Umwandeln des Rückgabecodes 126 Erstellen neuer Freigaben 127 Erstellen mehrerer Freigaben 131 Entfernen von Freigaben 133 Entfernen nicht autorisierter Freigaben 135 Zusammenfassung 136 Kapitel 6 Verwalten von Druckern 137 Ermitteln der Druckeranzahl 137 Abfragen mehrerer Computer 138 Protokollieren in eine Datei 140 Erfassen in einer Microsoft Access-Datenbank 142 Überprüfen der Druckerports 147 Identifizieren der Druckertreiber 152 Installieren von Druckertreibern 154 Installieren von Druckertreibern, die auf dem Computer vorhanden sind 154 Installieren von Druckertreibern, die nicht auf dem Computer vorhanden sind 156 Zusammenfassung 158 Kapitel 7 Desktopverwaltung 159 Verwalten der Desktopcomputer 159 Überprüfen der Laufwerke 159 Erfassen der Datenträgerinformationen in Microsoft Access 162 Arbeiten mit Partitionen 166 Vergleichen von Datenträgern und Partitionen 168 Arbeiten mit logischen Datenträgern 171

VI Inhaltsverzeichnis Überwachen der Speicherplatzbelegung 175 Protokollieren des Speicherplatzes in einer Datenbank 178 Überwachen gespeicherter Dateien 182 Überwachen der Leistung 185 Verwenden von Leistungsindikatorklassen 185 Ermitteln der Ursachen von Seitenfehlern 189 Zusammenfassung 189 Kapitel 8 Netzwerkverwaltung 191 Arbeiten mit Netzwerkeinstellungen 191 Überprüfen der Netzwerkeinstellungen 191 Arbeiten mit den Netzwerkeinstellungen 196 Filtern von initialisierten Eigenschaften 200 Konfigurieren der Netzwerkeinstellungen 205 Erkennen mehrerer Netzwerkkarten 205 Erfassen der Netzwerkinformationen in einem Microsoft Excel-Arbeitsblatt 206 Erkennen verbundener Netzwerkkarten 209 Festlegen einer statischen IP-Adresse 211 Aktivieren von DHCP 215 Konfigurieren der Windows-Firewall 219 Überprüfen der Firewalleinstellungen 220 Konfigurieren der Firewalleinstellungen 222 Zusammenfassung 223 Kapitel 9 Konfigurieren der Desktopeinstellungen 225 Desktopkonfiguration 225 Konfigurieren des Bildschirmschoners 225 Überprüfen des Bildschirmschoners 225 Auflisten von Eigenschaften mit Werten 232 Überprüfen der Sicherheitseinstellungen für Bildschirmschoner 236 Verwalten der Energieeinstellungen 242 Ändern des Energieschemas 247 Zusammenfassung 253 Kapitel 10 Behandeln von Problemen nach der Bereitstellung 255 Festlegen der Systemzeit 255 Festlegen der Systemzeit auf einem Remotecomputer 256 Aufzeichnen der Ergebnisse im Ereignisprotokoll 261 Konfigurieren der Zeitquelle 266 Der Befehl Net Time 266 Abfragen der Zeitquelle in der Registrierung 269 Aktivieren von Benutzerkonten 274 Erstellen eines lokalen Benutzerkontos 278 Erstellen eines lokalen Benutzers 279 Erstellen einer lokalen Benutzergruppe 281

Inhaltsverzeichnis VII Konfigurieren des Bildschirmschoners 285 Umbenennen des Computers 291 Herunterfahren oder Neustarten eines Remotecomputers 294 Zusammenfassung 297 Kapitel 11 Verwalten von Benutzerdaten 299 Arbeiten mit Datensicherungen 299 Konfigurieren von Offline-Dateien 302 Aktivieren von Offline-Dateien 305 Arbeiten mit der Systemwiederherstellung 312 Abrufen der Einstellungen der Systemwiederherstellung 313 Auflisten der verfügbaren Systemwiederherstellungspunkte 316 Zusammenfassung 319 Kapitel 12 Behandeln von Windows-Problemen 321 Beheben von Startproblemen 321 Überprüfen der Startkonfiguration 321 Überprüfen der Startdienste 323 Anzeigen der Dienstabhängigkeiten 326 Überprüfen der Gerätetreiber 331 Überprüfen der Startprozesse 335 Überprüfen von Hardwareproblemen 339 Beheben von Netzwerkproblemen 343 Zusammenfassung 346 Kapitel 13 Verwalten von Domänenbenutzern 347 Erstellen von Organisationseinheiten 347 Erstellen von Domänenbenutzern 350 Ändern der Benutzerattribute 353 Ändern der allgemeinen Benutzerinformationen 353 Bearbeiten der Registerkarte Adresse 355 Bearbeiten der Registerkarte Profil 355 Bearbeiten der Registerkarte Telefon 356 Bearbeiten der Registerkarte Organisation 357 Ändern eines bestimmten Benutzerattributs 358 Erstellen von Benutzern mit einer.csv-datei 360 Festlegen des Kennworts 361 Aktivieren des Benutzerkontos 361 Erstellen von Domänengruppen 362 Hinzufügen eines Benutzers zu einer Domänengruppe 365 Hinzufügen mehrerer Benutzer mit mehreren Attributen 367 Zusammenfassung 370

* VIII Inhaltsverzeichnis Kapitel 14 Konfigurieren des Clusterdienstes 371 Überprüfen von Clusterservern 371 Überprüfen der Clusterkonfiguration 377 Überprüfen der Knotenkonfiguration 381 Abfragen mehrerer Clusterklassen 385 Verwalten von Knoten 395 Hinzufügen und Entfernen von Knoten 395 Entfernen eines Clusterservers 401 Zusammenfassung 405 Kapitel 15 Verwalten der Internetinformationsdienste 407 Aktivieren der IIS-Verwaltung 407 Überprüfen der IIS-Konfiguration 408 Überprüfen der Websiteinformationen 408 Überprüfen der Anwendungspools 411 Überprüfen der Standardwerte eines Anwendungspools 414 Überprüfen der Websiteeinschränkungen 417 Auflisten der virtuellen Verzeichnisse 420 Erstellen einer neuen Website 422 Erstellen eines neuen Anwendungspools 427 Starten und Beenden von Websites 429 Zusammenfassung 433 Kapitel 16 Arbeiten mit dem Zertifikatspeicher 435 Auffinden bestimmter Zertifikate im Zertifikatspeicher 435 Auflisten von Zertfikaten 441 Ermitteln abgelaufener Zertifikate 444 Identifizieren von Zertifikaten, die in Kürze ablaufen 449 Verwalten von Zertifikaten 453 Überprüfen eines Zertifikats 453 Importieren eines Zertifikats 457 Löschen eines Zertifikats 461 Zusammenfassung 467 Kapitel 17 Verwalten der Terminaldienste 469 Konfigurieren der Terminaldienst-Installation 469 Dokumentieren der Terminaldienstekonfiguration 469 Deaktivieren der Anmeldung 472 Ändern der Clienteigenschaften 476 Verwalten von Benutzem 481 Benutzern den Zugriff auf den Server gewähren 483 Konfigurieren der Clienteinstellungen 487 Zusammenfassung 497

Inhaltsverzeichnis IX Kapitel 18 Konfigurieren der Netzwerkdienste 499 Überprüfen der DNS-Einstellungen 499 Konfigurieren der DNS-Protokolleinstellungen 505 Überprüfen von Stammhinweisen 513 Abrufen von A-Einträgen 514 Konfigurieren der DNS-Servereinstellungen 519 Überprüfen von DNS-Zonen 524 Erstellen von DNS-Zonen 526 Verwalten von WINS und DHCP 531 Zusammenfassung 536 Kapitel 19 Arbeiten mit der Windows Server 2008 Server Core 537 Ursprüngliche Konfiguration 537 Aufnehmen eines Computers in eine Domäne 538 Festlegen der IP-Adresse 545 Konfigurieren der DNS-Einstellungen 550 Umbenennen des Servers 558 Verwalten von Windows Server 2008 Server Core 563 Überwachen von Servern 564 Abfragen von Ereignisprotokollen 566 Zusammenfassung 568 Anhang A Cmdlet-Namenskonventionen 569 Anhang B Anbieternamen für ActiveX-Datenobjekte 571 Anhang C Häufig gestellte Fragen 573 Anhang D Skriptrichtlinien 581 Allgemeiner Skriptaufbau 581 Einbeziehen einer Funktion in das Skript, das die Funktion aufruft 581 Vollständige Cmdlet-Namen und Parameternamen 581 Verwenden Sie Get-Item, um Pfadzeichenfolgen zu konvertieren 582 Lesbarkeit von Skripts 583 Formatieren des Codes 584 Arbeiten mit Funktionen 585 Erstellen von Vorlagendateien 586 Erstellen von Funktionen 587 Erstellen und Benennen von Variablen und Konstanten 587 Anhang E Allgemeine Tipps zur Problembehandlung 589 Stichwortverzeichnis 593 Über den Autor 603