Windows PowerShell 5.0: Das Praxisbuch
Gespeichert in:
Vorheriger Titel: | Windows PowerShell 4.0 |
---|---|
1. Verfasser: | |
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München
Hanser
[2016]
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Im Vorwort als 5. Auflage bezeichnet. Auf dem Cover: "Im Internet: Codebeispiele, Forum, PowerShell-Kurzreferenz" |
Beschreibung: | XXIV, 991 Seiten Illustrationen, Diagramme 25 cm |
ISBN: | 9783446446434 3446446435 9783446448155 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV043368233 | ||
003 | DE-604 | ||
005 | 20200610 | ||
007 | t | ||
008 | 160216s2016 gw a||| |||| 00||| ger d | ||
015 | |a 15,N51 |2 dnb | ||
016 | 7 | |a 107974312X |2 DE-101 | |
020 | |a 9783446446434 |c Print (hbk) |9 978-3-446-44643-4 | ||
020 | |a 3446446435 |c hbk |9 3-446-44643-5 | ||
020 | |a 9783446448155 |c EBook |9 978-3-446-44815-5 | ||
035 | |a (OCoLC)932643740 | ||
035 | |a (DE-599)DNB107974312X | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-BY | ||
049 | |a DE-739 |a DE-1102 |a DE-473 |a DE-2070s |a DE-12 |a DE-859 |a DE-92 |a DE-11 |a DE-29T |a DE-91G |a DE-210 |a DE-1046 | ||
082 | 0 | |a 004 |2 23 | |
084 | |a ST 261 |0 (DE-625)143633: |2 rvk | ||
084 | |a DAT 370 |2 stub | ||
084 | |a DAT 430 |2 stub | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Schwichtenberg, Holger |d 1972- |e Verfasser |0 (DE-588)123881277 |4 aut | |
240 | 1 | 0 | |a Windows PowerShell |
245 | 1 | 0 | |a Windows PowerShell 5.0 |b Das Praxisbuch |c Holger Schwichtenberg |
264 | 1 | |a München |b Hanser |c [2016] | |
264 | 4 | |c © 2016 | |
300 | |a XXIV, 991 Seiten |b Illustrationen, Diagramme |c 25 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Im Vorwort als 5. Auflage bezeichnet. | ||
500 | |a Auf dem Cover: "Im Internet: Codebeispiele, Forum, PowerShell-Kurzreferenz" | ||
650 | 0 | 7 | |a Windows PowerShell 5.0 |0 (DE-588)1103257129 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Windows PowerShell |0 (DE-588)7563304-8 |2 gnd |9 rswk-swf |
653 | |a Aministration | ||
653 | |a Kommandozeile | ||
653 | |a Powershell | ||
653 | |a Scripting | ||
653 | |a Windows | ||
653 | |a Windows Administration | ||
653 | |a Windows Server | ||
689 | 0 | 0 | |a Windows PowerShell 5.0 |0 (DE-588)1103257129 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Windows PowerShell |0 (DE-588)7563304-8 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
780 | 0 | 0 | |i Vorangegangen ist |a Windows PowerShell 4.0 |w (DE-604)BV041782874 |
856 | 4 | 2 | |m Digitalisierung UB Passau - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028787251&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-028787251 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804175929478479872 |
---|---|
adam_text | Vorwort mr fSuftnn Auvioge imumr 2016...................
Wer bin ich?............................................
Wer sind Sie?...........................................
Was ist neu in diesem Buch?.............................
Sind in diesem Buch alle Features der PowerShell beschrieben?
Wem ist zu danken? .....................................
Woher bekommen Sie die Beispiele aus diesem Buch?.......
Wo kann ich mich schulen oder beraten lassen?...........
Zum Schluss des Vorworts................................
XIX
XX
XX
XXI
XXI
XXI
XXII XXII
hör clon Autor Dr» Holgcr Schwichtenbes’g ........................ XXIII
hör don Co-Autor Peter R/ionacljemi............................... XXIV
eil A: PowerShell-íSasiswissen
1.1 Was ist die Windows PowerShell? ............................................ 3
1.2 Geschichte der Windows PowerShell........................................... 4
1.3 Motivation zur Windows PowerShell........................................... 5
1.4 Betriebssysteme mit vorinstallierter PowerShell............................. 8
1.5 PowerShell und Linux........................................................ 9
1.6 PowerShell herunterladen und auf anderen Betriebssystemen installieren .... 10
1.7 Die Windows PowerShell testen.............................................. 13
1.8 Woher kommen die Commandlets? ............................................. 22
1.9 PowerShell Community Extensions (PSCX) herunterladen und installieren ... 22
1.10 Den PowerShell-Editor „ISE“ verwenden...................................... 24
1 Architektur clor Windows Poweröholl .....................................-. 2 V
3 Einzelbefehle der PowerShel!............................................ 33
3.1 Commandlets ............................................................ 33
3.2 Aliase.................................................................. 42
3.3 Ausdrücke............................................................... 49
3.4 Externe Befehle ........................................................ 50
3.5 Dateinamen.............................................................. 51
4 Hilfefunktionen......................................................... 53
4.1 Auflisten der verfügbaren Befehle....................................... 53
4.2 Erläuterungen zu den Befehlen .......................................... 56
4.3 Hilfe zu Parametern..................................................... 57
4.4 Hilfe mit Show-Command.................................................. 57
4.5 Hilfefenster............................................................ 58
4.6 Aktualisieren der Hilfedateien............................................ 60
4.7 Online-Hilfe............................................................ 61
4.8 Dokumentation der .NET-Klassen ........................................... 62
ü Öfojekiorieiviiöries ¡Pipelining ......................................... 65
5.1 Pipeline-Operator......................................................... 65
5.2 .NET-Objekte in der Pipeline.............................................. 66
5.3 Pipeline Processor........................................................ 68
5.4 Pipelining von Parametern................................................. 69
5.5 Pipelining von klassischen Befehlen....................................... 71
5.6 Anzahl der Objekte in der Pipeline ....................................... 72
5.7 Zugriff auf einzelne Objekte aus einer Menge ............................. 72
5.8 Zugriff auf einzelne Werte in einem Objekt ............................... 74
5.9 Methoden ausführen........................................................ 75
5.10 Analyse des Pipeline-Inhalts.............................................. 77
5.11 Filtern .................................................................. 33
5.12 Zusammenfassung von Pipeline-Inhalten..................................... 91
5.13 „Kastrierung“ von Objekten in der Pipeline ............................... 92
5.14 Sortieren................................................................. 93
5.15 Duplikate entfernen....................................................... 93
5.16 Gruppierung............................................................... 94
5.17 Berechnungen.............................................................. 96
5.18 Zwischenschritte in der Pipeline mit Variablen............................ 96
5.19 Verzweigungen in der Pipeline............................................. 97
5.20 Vergleiche zwischen Objekten ............................................. 90
5.21 Zusammenfassung.......................................................... 100
5.22 Praxisbeispiele.......................................................... 100
ó i OWéi 0Í10li--f»k¡Ípí,¡i...............................................líío
ó.l Skriptdateien ........................................................... 103
ó.2 Start eines Skripts...................................................... 105
6.3 Aliase für Skripte verwenden............................................. 106
6.4 Parameter für Skripte ................................................... 107
6.5 Skripte dauerhaft einbinden (Dot Sourcing)............................... 108
6.6 Sicherheitsfunktionen für PowerShell-Skripte ............................ 109
6.7 Skripte anhalten......................................................... 113
7 ............................................ 1 rii
7.1 Hilfe zur PowerShell-Skriptsprache....................................... 115
7.2 Befehlstrennung.......................................................... 116
7.3 Kommentare............................................................... 116
7.4 Variablen................................................................ 117
7.5 Variablenbedingungen .................................................... 124
7.6 Zahlen .................................................................. 125
7.7 Zeichenketten............................................................ 127
7.8 Reguläre Ausdrücke....................................................... 133
7.9 Datum und Uhrzeit ....................................................... 140
7.10 Arrays .................................................................. 141
7.11 Assoziative Arrays (Hash-Tabellen)....................................... 143
7.12 Operatoren .............................................................. 145
7.13 Überblick über die Kontrollkonstrukte ................................... 146
7.14 Schleifen................................................................ 147
7.15 Bedingungen.............................................................. 152
7.16 Unterroutinen (Prozedur/Funktionen) ..................................... 154
7.17 Eingebaute Funktionen.................................................... 159
7.18 Fehlerbehandlung ........................................................ 160
7.19 Objektorientiertes Programmieren mit Klassen............................. 167
U AHÍíÍ-ÍHÍ ... ..... 1 / 1
8.1 Ausgabe-Commandlets ..................................................... 171
8.2 Out-GridView ............................................................ 174
8.3 Standardausgabe ......................................................... 175
8.4 Einschränkung der Ausgabe................................................ 178
8.5 Seitenweise Ausgabe................................................. 178
8.6 Ausgabe einzelner Werte............................................... 179
8.7 Details zum Ausgabeoperator.............................................. 181
8.8 Benutzerdefinierte Tabellenformatierung.................................. 184
8.9 Ausgabe von Methodenergebnissen und Unterobjekten in Pipelines .......... 185
8.10 Ausgabe von Methodenergebnissen und Unterobjekten in Zeichenketten .... 186
8.11 Unterdrückung der Ausgabe.............................................. 186
8.12 Ausgaben an Drucker ................................................... 187
8.13 Ausgaben in Dateien ................................................... 187
8.14 Umleitungen (Redirection) ............................................. 188
8.15 Sprachausgabe.......................................................... 189
9 Sanutzoroingaben .......................................................... ¡01
9.1 Read-Host ............................................................. 191
9.2 Grafischer Eingabedialog .............................................. 192
9.3 Dialogfenster.......................................................... 192
9.4 Authentifizierungsdialog............................................... 193
■; 0 ßsu PowerShell-Navigittionsmodell .............................. ¡Vb
10.1 Einführungsbeispiel: Navigation in der Registrierungsdatenbank......... 195
10.2 Provider und Laufwerke ................................................ 196
10.3 Navigationsbefehle..................................................... 198
10.4 Pfadangaben............................................................ 199
10.5 Beispiel .............................................................. 201
10.6 Eigene Laufwerke definieren ........................................... 202
11 t owet Si iell~W@rk26ug@ .............................................. 203
11.1 PowerShell-Standardkonsole............................................. 203
11.2 PowerShell Integrated Scripting Environment (ISE) ..................... 210
11.3 PowerShell Script Analyzer............................................. 216
11.4 CIM Explorer for PowerShell ISE ....................................... 222
11.5 PowerShell Web Access (PSWA)........................................... 223
11.6 ISE Steroids........................................................... 229
11.7 PowerShellPlus ........................................................ 230
11.8 PoshConsole............................................................ 233
11.9 PowerGUI .............................................................. 234
11.10 PowerShell Analyzer .................................................. 235
11.11 PrimalScript.......................................................... 236
11.12 PowerShell Help....................................................... 238
11.13 PowerShell Help Reader ............................................... 238
11.14 PowerTab.............................................................. 239
11.15 NuGet Package Manager................................................. 239
11.16 PowerShell Tools for Visual Studio.................................... 240
11.17 PowerShell Remoting................................................... 241
11.18 Vergleich der Skripteditoren.......................................... 241
Teil B: PowerShell-Aufbauwissen............................................243
! 2 Fernausführung (Remoting) .............................................2.4fJ
12.1 RPC-Fernabfrage ohne WS-Management.................................... 246
12.2 Anforderungen an PowerShell Remoting.................................. 247
12.3 Rechte für PowerShell-Remotlng ....................................... 248
12.4 Einrichten von PowerShell Remoting.................................... 249
12.5 Überblick über die Fernausführungs-Commandlets ....................... 251
12.6 Interaktive Fernverbindungen im Telnet-Stil .......................... 252
12.7 Fernausführung von Befehlen .......................................... 253
12.8 Parameterübergabe an die Fernausführung............................... 257
12.9 Fernausführung von Skripten .......................................... 258
12.10 Ausführung auf mehreren Computern ................................... 259
12.11 Sitzungen ........................................................... 260
12.12 Implizites Remoting.................................................. 264
12.13 Zugriff auf entfernte Computer außerhalb der eigenen Domäne ......... 265
12.14 Verwaltung des WS-Management-Dienstes................................ 268
12.15 PowerShell Direct für HyperV......................................... 270
12.16 Praxisbeispiel zu PowerShell Direct.................................. 272
KJ VerwosKknig von .NET-Klassen ...........................................
13.1 Microsoft Developer Network (MSDN).................................... 275
13.2 Erzeugen von Instanzen ............................................... 276
13.3 Parameterbehaftete Konstruktoren ..................................... 278
13.4 Initialisierung von Objekten.......................................... 279
13.5 Nutzung von Attributen und Methoden................................... 280
13.6 Statische Mitglieder in .NET-Klassen und statische .NET-Klassen....... 282
13.7 Generische Klassen nutzen............................................. 284
13.8 Zugriff auf bestehende Objekte ....................................... 285
13.9 Laden von Assemblies.................................................. 286
13.10 Objektanalyse........................................................ 287
13.11 Auflistungen (Enumerationen)......................................... 288
13.12 Verknüpfen von Aufzählungswerten .................................... 289
14 ihjiwosk«mim; von ciM-Kinmon................................... ... 1 ;
14.1 Erzeugen von Instanzen ............................................... 291
14.2 Nutzung von Attributen und Methoden................................... 292
14.3 Holen bestehender Instanzen........................................... 293
1- AVyfüi ViHi f io VtffiiMOWy «i-vii cirOVXMäsiVU Os ; An .1 . . .
15.1 Einführung in WMI .................................................... 295
15.2 WMI in der Windows PowerShell...................................... 321
15.3 Abruf von WMl-Objektmengen......................................... 322
15.4 Fernzugriffe ...................................................... 323
15.5 Filtern und Abfragen............................................... 323
15.6 Liste aller WMI-Klassen............................................ 328
15.7 Hintergrundwissen: WMI-KIassenprojektion mit dem PowerShell-WMI-
Objektadapter...................................................... 328
15.8 Beschränkung der Ausgabeliste bei WMI-Objekten..................... 332
15.9 Zugriff auf einzelne Mitglieder von WMI-Klassen ................... 333
15.10 Werte setzen in WMI-Objekten...................................... 334
15.11 Umgang mit WMI-Datumsangaben .................................... 336
15.12 Methodenaufrufe .................................................. 337
15.13 Neue WMI-In,stanzen erzeugen ..................................... 338
15.14 Instanzen entfernen............................................... 339
15.15 Commandlet Definition XML-Datei (CDXML) .......................... 340
16 Dynamische Objekte ..................................................343
16.1 Erweitern bestehender Objekte ...................................... 343
16.2 Komplett dynamische Objekte ....................................... 345
17 Einbinden von C# und VB.NET..........................................347
18 Win32-API-Aufrufe
19 Fehlersuche ...........................
19.1 Detailinformationen....................
19.2 Einzelschrittmodus ....................
19.3 Zeitmessung............................
19.4 Ablaufverfolgung.......................
19.5 Kommandozeilenbasiertes Script-Debugging
353
354
355
356 356
20 Transaktionen.........................................................359
20.1 Commandlets für Transaktionen ....................................... 359
20.2 Start und Ende einer Transaktion .................................... 360
20.3 Zurücksetzen der Transaktion ........................................ 361
20.4 Mehrere Transaktionen................................................ 362
21 t •Jinterßrundaufiräge- („Jobs“)
21.1 Voraussetzungen .................
21.2 Architektur......................
21.3 Starten eines Hintergrundauftrags
363
364 364
21.4 Hintergrundaufträge abfragen ........................................... 365
21.5 Warten auf einen Hintergrundauftrag..................................... 366
21.6 Abbrechen und Löschen von Aufträgen..................................... 366
21.7 Analyse von Fehlermeldungen............................................. 367
21.8 Fernausführung von Hintergrundaufträgen................................. 367
21.9 Praxisbeispiel.......................................................... 367
22 Geplante Aufgaben und %eitgesi@uerte Jobs.............................369
22.1 Geplante Aufgaben (Scheduled Tasks).................................... 369
22.2 Zeitgesteuerte Jobs.................................................... 373
23 !%werSholl“Woi kvlowo .....................
23.1 Ein erstes Beispiel .......................
23.2 Unterschiede zu einer Function bzw. einem Skript
23.3 Einschränkungen bei Workflows .............
23.4 Workflows in der Praxis ...................
23.5 Workflows in Visual Studio erstellen.......
379
384
384
386
393
M Ereignissysfern.................................................... 411
24.1 WMI-Ereignisse ....................................................... 411
24.2 WMI-Ereignisab fragen................................................. 411
24.3 WMLEreignisse seit PowerShell 1.0 .................................... 413
24.4 Registrieren von WMI-Ereignisquellen seit PowerShell 2.0 ............. 414
24.5 Auslesen der Ereignisliste.......................................... 415
24.6 Reagieren auf Ereignisse.............................................. 417
24.7 WMI-Ereignisse ab PowerShell-Version 3.0.............................. 419
24.8 Registrieren von .NET-Ereignissen..................................... 419
24.9 Erzeugen von Ereignissen.............................................. 420
25 Datenbereiche und Datendateien ........................................423
25.1 Datenbereiche......................................................... 423
25.2 Datendateien.......................................................... 425
25.3 Mehrsprachigkeit/Lokalisierung ....................................... 426
?,6 Dosirod lnM( Configm ution (PGC) ......................................4 ‘M.’
26.1 Grundprinzipien....................................................... 430
26.2 DSC für Linux......................................................... 430
26.3 Ressourcen ........................................................... 431
26.4 Verfügbare DSC-Ressourcen............................................. 431
26.5 Eigenschaften einer Ressource......................................... 434
26.6 Aufbau eines DSC-Dokuments ........................................... 434
26.7 Commandlets für die Arbeit mit DSC..................................... 435
26.8 Ein erstes DSC-Beispiel................................................ 435
26.9 Kompilieren und Anwendung eines DSC-Dokuments ......................... 436
26.10 Variablen in DSC-Dateien ............................................. 438
26.11 Parameter für DSC-Dateien............................................. 439
26.12 Konfigurationsdaten .................................................. 440
26.13 Entfernen einer DSC-Konfiguration..................................... 443
26.14 DSC Pull Server ...................................................... 446
26.15 DSC-Praxisbeispiel 1: IIS installieren ............................... 453
26.16 DSC-Praxisbeispiel 2: Software installieren .......................... 454
26.17 DSC-Praxisbeispiel 3: Software deinstallieren ........................ 457
26.18 Realisierung einer DSC-Ressource...................................... 457
26.19 Weitere Möglichkeiten................................................. 458
/:/ i *owori3Siöl I-Sna p-l i i s............................................489
27.1 Einbinden von Snap-Ins................................................. 459
27.2 Liste der Commandlets ................................................. 463
27.3 Doppeldeutige Namen.................................................... 464
20 PoworSheil-Mockilt?.......................................................461*
28.1 Überblick über die Commandlets......................................... 465
28.2 Modularchitektur....................................................... 466
28.3 Module aus dem Netz herunterladen und installieren mit PowerShellGet .. 467
28.4 Module manuell installieren............................................ 472
28.5 Auflisten der verfügbaren Module....................................... 473
28.6 Importieren von Modulen................................................ 474
28.7 Entfernen von Modulen.................................................. 477
A9 Äusgewählie PowerShell-Erweiterungen ......................................4/9
29.1 PowerShell-Module in Windows 7 und Windows Server 2008 R2 ............. 479
29.2 PowerShell-Module in Windows 8.0 und Windows Server 2012 ............. 481
29.3 PowerShell-Module in Windows 8.1 und Windows Server 2012 R2............ 483
29.4 PowerShell-Module in Windows 10 und Windows Server 2016 ............. 485
29.5 Windows PowerShell Community Extensions (PSCX)......................... 490
29.6 PowerShellPack ........................................................ 493
29.7 www.IT-Visions.de PowerShell Extensions ............................... 495
29.8 Quest Management Shell for Active Directory ........................... 496
29.9 Microsoft Exchange Server.............................................. 497
29.10 System Center Virtual Machine Manager................................. 498
29.11 PowerShell Management Library for Hyper-V (pshyperv).................. 499
29.12 Powershell Outlook Account Manager.................................... 500
29.13 PowerShell Configurator (PSConfig)
29.14 Weitere Erweiterungen .........
500
501
30 Tipps und Tricks zur PowerShell...........................................SÖ3
30.1 Befehlsgeschichte........................................................ 503
30.2 System- und Hostinformationen............................................ 504
30.3 Alle Anzeigen löschen.................................................... 505
30.4 Anpassen der Eingabeaufforderung (Prompt) ............................... 505
30.5 Standardeinstellungen ändern mit Profilskripten ......................... 506
30.6 ISE erweitern ........................................................... 511
30.7 PowerShell für Gruppenrichtlinienskripte ................................ 512
30.8 Einblicke in die Interna der Pipeline-Verarbeitung ...................... 514
Toll Ü: PowerSholi im Praxiselnsate...................
31 i.)ai:eisystem..................................
31.1 Laufwerke.......................................
31.2 Ordnerinhalte...................................
31.3 Kurznamen.......................................
31.4 Dateisystemoperationen .........................
31.5 Praxisbeispiel: Leere Ordner löschen ...........
31.6 Papierkorb leeren...............................
31.7 Dateieigenschaften lesen........................
31.8 Praxisbeispiel: Fotos nach Aufnahmedatum sortieren
31.9 Datei-Hash......................................
31.10 Finden von Duplikaten .........................
31.11 Dateieigenschaften verändern ..................
31.12 Verknüpfungen im Dateisystem...................
31.13 Komprimierung .................................
31.14 Dateisystemfreigaben ..........................
31.15 Überwachung des Dateisystems...................
31.16 Dateiversionsverlauf ..........................
31.17 Windows Server Backup..........................
520
525
526
527
528
529
529
530
531
532 534 536 541 544
555
556
557
32 I‘ö8i:plfri;ifiiiyos ßciiir!tsSo!i.?n|’ mit iiii!.odior
32.1 Übersicht über das BitLocker-Modul ....................................... 560
32.2 Verschlüsseln eines Laufwerks ............................................ äöl
33 PokMiäiiHdC
33.1 Textdateien............................................................... 563
33.2 CSV-Dateien .............................................................. 564
33.3 Analysieren von Textdateien............................................. 567
33.4 INI-Dateien ............................................................ 570
33.5 XML-Dateien............................................................. 570
33.6 HTML-Dateien............................................................ 579
33.7 Binärdateien............................................................ 579
34 Datenbanken .........................................................-*öi
34.1 ADO.NET-Grundlagen .................................................. 581
34.2 Beispieldatenbank .................................................... 587
34.3 Datenzugriff mit den Bordmitteln der PowerSheil....................... 588
34.4 Datenzugriff mit den PowerShell-Erweiterungen......................... 599
34.5 Datenbankzugriff mit SQLPS ........................................... 502
34.6 Datenbankzugriff mit SQLPSX........................................... 502
31» Miei’oooft- SCXL-isorver-Adminiütratioii ..............................003
35.1 PowerShell-Integration im SQL Server Management Studio................ 604
35.2 SQL-Server-Laufwerk „SQLSERVER:“...................................... 605
35.3 Die SQLPS-Commandlets................................................. 608
35.4 Die SQL Server Management Objects (SMO)............................... 610
35.5 SQLPSX................................................................ 613
35.6 Microsoft-SQL-Server-Administration mit der PowerShell in der Praxis. 621
36 ÖDBC-Dstenquellen ....................................................650/
36.1 ODBC-Treiber und-Datenquellen auflisten............................... 628
36.2 Anlegen einer ODBC-Datenquelle ....................................... 629
36.3 Zugriff auf eine ODBC-Datenquelle .................................... 630
3‘/ Regietrierungsdatenbnnk (Registry).....................................633
37.1 Schlüssel auslesen.................................................... 633
37.2 Schlüssel anlegen und löschen......................................... 634
37.3 Laufwerke definieren.................................................. 634
37.4 Werte anlegen und löschen............................................. 635
37.5 Werte auslesen........................................................ 636
37.6 Praxisbeispiel: Windows-Explorer-Einstellungen........................ 636
37.7 Praxisbeispiel: Massenanlegen von Registry-Schlüsseln................. 637
30 OVihipitforeofV itiiiilf;..............................................53v
38.1 Computerinformationen ................................................ 639
38.2 Computername und Domäne .............................................. 641
38.3 Herunterfahren und Neustarten......................................... 642
38.4 Wiederherstellungspunkte verwalten ................................... 643
39 Hardwareverwaitung......................................................645
39.1 Hardwarebausteine ..................................................... 645
39.2 Plug-and-Piay-Geräte................................................... 647
39.3 Druckerverwaltung (ältere Betriebssysteme) ............................ 647
39.4 Druckerverwaltung (seit Windows 8 und Windows Server 2012) ............ 648
40 Softwarevcrwaltung......................................................651
40.1 Softwareinventarisierung............................................... 651
40.2 Installation von Anwendungen........................................... 654
40.3 Deinstallation von Anwendungen ........................................ 655
40.4 Praxisbeispiel . Installationstest .................................... 655
40.5 Installationen mit PowerShell Package Management („OneGet“)............ 656
40.6 Versionsnummer ermitteln............................................... 659
40.7 Servermanager.......................................................... 6ö0
40.8 Softwareeinschränkungen mit dem PowerShell-Modul „AppLocker“........... 671
41 PiwA88vorwsltung........................................................6//
41.1 Prozesse auflisten .................................................... 677
41.2 Prozesse starten....................................................... 678
41.3 Prozesse beenden....................................................... 680
41.4 Warten auf das Beenden einer Anwendung ................................ 680
42 System dien sie ........................................................681
42.1 Dienste auflisten...................................................... 681
42.2 Dienstzustand ändern................................................... 683
42.3 Diensteigenschaften ändern ............................................ 684
43 Netmerk.................................................................605
43.1 Netzwerkkonfiguration (ältere Betriebssysteme)......................... 685
43.2 Netzwerkkonfiguration (ab Windows 8 und Windows Server 2012) .......... 687
43.3 DNS-Client-Konfiguration .............................................. 690
43.4 DNS-Namensauflösung ................................................... 693
43.5 Erreichbarkeit prüfen (Ping)........................................... 695
43.6 Windows Firewall....................................................... 696
43.7 Remote Desktop (RDP) einrichten ....................................... 702
43.8 E-Mails senden (SMTP) ................................................. 703
43.9 Abruf von Daten von einem HTTP-Server.................................. 705
43.10 Aufrufe von SOAP-Webdiensten.......................................... 706
43.11 Aufrufe von OData-Diensten............................................ 709
43.12 BITSTransfer.......................................................... 709
44 iiroigiiiöprotokollo......................................................! *
14.1 Protokolleinträge auslesen ............................................... 711
14.2 Ereignisprotokolle erzeugen............................................... 713
14.3 Protokolleinträge erzeugen................................................ 713
14.4 Protokollgröße festlegen ................................................. 713
14.5 Protokolleinträge löschen .................................................. 713
AS Leistungsdaten...............................................................716
45.1 Zugriff auf Leistungsindikatoren über WMI................................... 715
45.2 Get-Counter................................................................. 716
46 Sieheriioitsoinötolltingon...................................................71$
46.1 Grundlagen.................................................................. 719
46.2 Zugriffsrechtelisten auslesen............................................... 724
46.3 Einzelne Rechteeinträge auslesen ........................................... 726
46.4 Besitzer auslesen........................................................... 727
46.5 Benutzer und SID............................................................ 727
46.6 Hinzufügen eines Rechteeintrags zu einer Zugriffsrechteliste............... 731
46.7 Entfernen eines Rechteeintrags aus einer Zugriffsrechteliste .............. 733
46.8 Zugriffsrechteliste übertragen ............................................ 735
46.9 Zugriffsrechteliste über SDDL setzen ...................................... 735
4 / Active Directory.............................................................737
47.1 Benutzer-und Gruppenverwaltung mit WMI .................................... 738
47.2 Einführung in System.DirectoryServices ..................................... 739
47.3 Basiseigenschaften.......................................................... 750
47.4 Benutzer-und Gruppenverwaltung im Active Directory......................... 752
47.5 Verwaltung der Organisationseinheiten ..................................... 760
47.6 Suche im Active Directory.................................................. 761
47.7 Navigation im Active Directory mit den PowerShell Extensions............... 768
47.8 Verwendung der Active-Directory-Erweiterungen von www.IT-Visions.de........ 769
47.9 PowerShell-Modul „Active Directory“ (ADPowerShell) ........................ 771
47.10 PowerShell-Modul „ADDSDeployment“......................................... 794
47.11 Informationen über die Active-Directory-Struktur.......................... 796
44S (irujifJOI li’kniilihiun ...................................................fv J
48.1 Verwaltung der Gruppenrichtlinien........................................... 800
48.2 Verknüpfung der Gruppenrichtlinien ......................................... 801
48.3 Gruppenrichtlinienberichte ................................................. 803
48.4 Gruppenrichtlinienvererbung................................................ 804
48.5 Weitere Möglichkeiten...................................................... 805
4$ Viriiüîllo .‘ yr.tenio liiii Hyper-V ......................................00/
49.1 Das Hyper-V-Modul von Microsoft........................................... 808
49.2 Die ersten Schritte mit dem Hyper-V-Modul................................. 810
49.3 Virtuelle Maschinen anlegen .............................................. 814
49.4 Umgang mit virtuellen Festplatten ........................................ 820
49.5 Konfiguration virtueller Maschinen........................................ 823
49.6 Dateien kopieren in virtuelle Systeme..................................... 827
49.7 PowerSheil Management Library for Hyper-V (für ältere Betriebssysteme) .... 828
Mi iiiiOiTiOV ji iWOniiV.kHi •* Oi’VOi (ÜO) ..................................
50.1 Überblick ................................................................ 833
50.2 Navigationsprovider....................................................... 835
50.3 Anlegen von Websites...................................................... 837
50.4 Praxisbeispiel: Massenanlegen von Websites................................ 838
50.5 Ändern von Eigenschaften von Websites..................................... 841
50.6 Anwendungspool anlegen.................................................... 841
50.7 Virtuelle Verzeichnisse und IIS-Anwendungen .............................. 842
50.8 Website-Zustand ändern ................................................... 843
50.9 Anwendungspools starten und stoppen....................................... 843
50.10 Löschen von Websites .................................................... 844
ü 1 iViforosoii; ÜxchfWf o Server
51.1 Daten abrufen....................
51.2 Postfächer verwalten............
51.3 Öffentliche Ordner verwalten ...
84N
845
846
847
ti A Optiniierv.iigcti une? PTobletnlösunKOh.....................................
52.1 PowerShell-Modul „TroubleshootingPack“ .................................. 849
52.2 PowerShell-Modul „Best Practices“ ....................................... 853
53.1 Eingabemasken ....................................................... 855
53.2 Universelle Objektdarstellung ........................................ . 857
53.3 Zwischenablage ...................................................... 859
53.4 WPF PowerSheil Kit (WPK)............................................. 860
loi) *): Unvi PA toinui - .rw iäfctni ior i Vivau - 4 tMt ...........................*.¡7 j
44 ünîv.de.kimij »*ui ‘hjii fiii Uiidk.rü.t !;i iter Hw/erMvruk .......................0/;
54.1 Aufbau eines skriptbasierten Commandlets........................................... 8/3
54.2 Parameterfestlegung ............................................................... 8/6
54.3 Auszeichnung der Parameterdefinitionen
54.4 Dokumentation........................
881
884
55 Entwicklung eigener Commändlete mit €#......................
55.1 Technische Voraussetzungen ............................................. 887
55.2 Grundkonzept der .NET-basierten Commandlets............................. 889
55.3 Schrittweise Erstellung eines minimalen Commandlets..................... 890
55.4 Erstellung eines Commandlets mit einem Rückgabeobjekt .................. 898
55.5 Erstellung eines Commandlets mit mehreren Rückgabeobjekten ............. 900
55.6 Erstellen eines Commandlets mit Parametern.............................. 904
55.7 Verarbeiten von Pipeline-Eingaben ...................................... 906
55.8 Verkettung von Commandlets.............................................. 909
55.9 Fehlersuche in Commandlets.............................................. 913
55.10 Statusinformationen ................................................... 916
55.11 Unterstützung für Sicherheitsabfragen.................................. 921
55.12 Festlegung der Hilfeinformationen ..................................... 923
55.13 Erstellung von Commandlets für den Zugriff auf eine Geschäftsanwendung ... 927
55.14 Konventionen für Commandlets........................................... 928
55.15 Weitere Möglichkeiten.................................................. 930
86 Hosting clor Windows PowerSheli ........................... — 931
56.1 Voraussetzungen für das Hosting.................................... 932
56.2 Hosting mit PSHost ................................................ 933
56.3 Vereinfachtes Hosting seit PowerShell 2.0 ......................... 936
57 PowerSholl-Module erstellen........................................ 939
57.1 Erstellen eines Skriptmoduls ...................................... 939
57.2 Erstellen eines Moduls mit Binärdateien............................ 941
57.3 Erstellen eines Moduls mit Manifest................................ 941
Anhang ................................................................... 949
A Crashkurs „Objälctorienttaruiiß“....................................951
ü Üraskkurs W.MKT iramework“..........................................959
O Literatur.....................................................— 969
I) Weitere hifoirnationcn m Internet ............................. 973
Cticliwori;voi7cicliiii^ ...............................................975
|
any_adam_object | 1 |
author | Schwichtenberg, Holger 1972- |
author_GND | (DE-588)123881277 |
author_facet | Schwichtenberg, Holger 1972- |
author_role | aut |
author_sort | Schwichtenberg, Holger 1972- |
author_variant | h s hs |
building | Verbundindex |
bvnumber | BV043368233 |
classification_rvk | ST 261 |
classification_tum | DAT 370 DAT 430 |
ctrlnum | (OCoLC)932643740 (DE-599)DNB107974312X |
dewey-full | 004 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004 |
dewey-search | 004 |
dewey-sort | 14 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02395nam a2200613 c 4500</leader><controlfield tag="001">BV043368233</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20200610 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">160216s2016 gw a||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">15,N51</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">107974312X</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783446446434</subfield><subfield code="c">Print (hbk)</subfield><subfield code="9">978-3-446-44643-4</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3446446435</subfield><subfield code="c">hbk</subfield><subfield code="9">3-446-44643-5</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783446448155</subfield><subfield code="c">EBook</subfield><subfield code="9">978-3-446-44815-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)932643740</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB107974312X</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BY</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-739</subfield><subfield code="a">DE-1102</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-2070s</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-210</subfield><subfield code="a">DE-1046</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004</subfield><subfield code="2">23</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 261</subfield><subfield code="0">(DE-625)143633:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 370</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 430</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Schwichtenberg, Holger</subfield><subfield code="d">1972-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)123881277</subfield><subfield code="4">aut</subfield></datafield><datafield tag="240" ind1="1" ind2="0"><subfield code="a">Windows PowerShell</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Windows PowerShell 5.0</subfield><subfield code="b">Das Praxisbuch</subfield><subfield code="c">Holger Schwichtenberg</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München</subfield><subfield code="b">Hanser</subfield><subfield code="c">[2016]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">© 2016</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXIV, 991 Seiten</subfield><subfield code="b">Illustrationen, Diagramme</subfield><subfield code="c">25 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Im Vorwort als 5. Auflage bezeichnet.</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Auf dem Cover: "Im Internet: Codebeispiele, Forum, PowerShell-Kurzreferenz"</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Windows PowerShell 5.0</subfield><subfield code="0">(DE-588)1103257129</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Windows PowerShell</subfield><subfield code="0">(DE-588)7563304-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Aministration</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Kommandozeile</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Powershell</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Scripting</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Windows</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Windows Administration</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Windows Server</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Windows PowerShell 5.0</subfield><subfield code="0">(DE-588)1103257129</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Windows PowerShell</subfield><subfield code="0">(DE-588)7563304-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="780" ind1="0" ind2="0"><subfield code="i">Vorangegangen ist</subfield><subfield code="a">Windows PowerShell 4.0</subfield><subfield code="w">(DE-604)BV041782874</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Passau - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028787251&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-028787251</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
id | DE-604.BV043368233 |
illustrated | Illustrated |
indexdate | 2024-07-10T07:24:06Z |
institution | BVB |
isbn | 9783446446434 3446446435 9783446448155 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-028787251 |
oclc_num | 932643740 |
open_access_boolean | |
owner | DE-739 DE-1102 DE-473 DE-BY-UBG DE-2070s DE-12 DE-859 DE-92 DE-11 DE-29T DE-91G DE-BY-TUM DE-210 DE-1046 |
owner_facet | DE-739 DE-1102 DE-473 DE-BY-UBG DE-2070s DE-12 DE-859 DE-92 DE-11 DE-29T DE-91G DE-BY-TUM DE-210 DE-1046 |
physical | XXIV, 991 Seiten Illustrationen, Diagramme 25 cm |
publishDate | 2016 |
publishDateSearch | 2016 |
publishDateSort | 2016 |
publisher | Hanser |
record_format | marc |
spelling | Schwichtenberg, Holger 1972- Verfasser (DE-588)123881277 aut Windows PowerShell Windows PowerShell 5.0 Das Praxisbuch Holger Schwichtenberg München Hanser [2016] © 2016 XXIV, 991 Seiten Illustrationen, Diagramme 25 cm txt rdacontent n rdamedia nc rdacarrier Im Vorwort als 5. Auflage bezeichnet. Auf dem Cover: "Im Internet: Codebeispiele, Forum, PowerShell-Kurzreferenz" Windows PowerShell 5.0 (DE-588)1103257129 gnd rswk-swf Windows PowerShell (DE-588)7563304-8 gnd rswk-swf Aministration Kommandozeile Powershell Scripting Windows Windows Administration Windows Server Windows PowerShell 5.0 (DE-588)1103257129 s DE-604 Windows PowerShell (DE-588)7563304-8 s 1\p DE-604 Vorangegangen ist Windows PowerShell 4.0 (DE-604)BV041782874 Digitalisierung UB Passau - ADAM Catalogue Enrichment application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028787251&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Schwichtenberg, Holger 1972- Windows PowerShell 5.0 Das Praxisbuch Windows PowerShell 5.0 (DE-588)1103257129 gnd Windows PowerShell (DE-588)7563304-8 gnd |
subject_GND | (DE-588)1103257129 (DE-588)7563304-8 |
title | Windows PowerShell 5.0 Das Praxisbuch |
title_alt | Windows PowerShell |
title_auth | Windows PowerShell 5.0 Das Praxisbuch |
title_exact_search | Windows PowerShell 5.0 Das Praxisbuch |
title_full | Windows PowerShell 5.0 Das Praxisbuch Holger Schwichtenberg |
title_fullStr | Windows PowerShell 5.0 Das Praxisbuch Holger Schwichtenberg |
title_full_unstemmed | Windows PowerShell 5.0 Das Praxisbuch Holger Schwichtenberg |
title_old | Windows PowerShell 4.0 |
title_short | Windows PowerShell 5.0 |
title_sort | windows powershell 5 0 das praxisbuch |
title_sub | Das Praxisbuch |
topic | Windows PowerShell 5.0 (DE-588)1103257129 gnd Windows PowerShell (DE-588)7563304-8 gnd |
topic_facet | Windows PowerShell 5.0 Windows PowerShell |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028787251&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT schwichtenbergholger windowspowershell AT schwichtenbergholger windowspowershell50daspraxisbuch |