Wissen/B01_Hilfe-System.ps1
# ? TITEL Hilfe # ? DESCRIPTION PowerShell-Hilfe installieren und verwenden # ? TAGS Help about Parameter Find # ? VERSION 2019.09.19.0800 #region 1. PowerShell-Hilfe installieren bzw. aktualisieren # ? Hilfen zu allen Modulen installieren (Admin-Rechte werden benötigt) Update-Help -Module * -UICulture en-US, de-DE -Force # ! NICHT in VSCode ausführen da kein %-Anzeige! # * Die Quelle ist das Internet bzw. der im Modul hinterlegte Pfad # ! WICHTIG: Für ALLE PowerShell-Computer die Hilfe installieren, # ! um relevante Informationen nachschlagen zu können auch, # ! wenn keine Verbindung zum Internet besteht. # ? Installation für Computer ohne Internet-Zugang: Save-Help -DestinationPath C:\temp\PSHelpFiles -Module * # 1. PC mit Internet Update-Help -Module * -SourcePath C:\temp\PSHelpFiles # 2. PC ohne Internet #endregion #region 2. Hilfe zur bzw. um die PowerShell (about-Seiten) # ? Inhaltsverzeichnis aller about_Seiten anzeigen Get-Help -Name about_* | Out-GridView -OutputMode Multiple # ? Hilfe zu einem PowerShell-Thema anzeigen Get-Help -Name about_wildcards -ShowWindow Get-Help -Name about_if -ShowWindow Get-Help -Name about_CommonParameters -ShowWindow # TODO about-Seiten (wiederholt) lesen # ? In allen about-Seiten suchen: Get-Help -Name filesystem -Category HelpFile Get-Help -Name "Call operator" -Category HelpFile # * BTW: Get-Help about_* | Out-GridView -OutputMode Multiple | Get-Help -ShowWindow #endregion #region 3. Ein benötigtes Cmdlet finden # ? Ein Cmdlet über dessen Namen finden Get-Command -Name * -CommandType Cmdlet, Function # ? Ein Cmdlet über dessen Verb finden Get-Command -Verb Stop # ? Welche Verben gibt es Get-Verb | Sort-Object -Property Verb | Format-Wide -AutoSize # TODO Evtl. als Spickzettel am Monitor? # ? Ein Cmdlet über dessen Substantiv finden Get-Command -Noun Computer Get-Command -Noun Object Get-Command -Noun Process # ? Oder eine Suchkombination aus Verb und Noun Get-Command -Name G*-*connection* # ? Ein Cmdlet finden über den Modulnamen Get-Module -ListAvailable | Out-GridView #? Welche Module gibt es Get-Command -Name * -Module Defender #? Welche Cmdlets sind in einem Modul enthalten # ? Ein Cmdlet über Google finden Start-Process -FilePath https://www.google.de/search?q=powershell+ping #endregion #region 4. Hilfe zu einem Cmdlet aufrufen, lesen und anwenden # ? 'Get-Process' => Was mach das Cmdlet und wie wird es benutzt: Get-Help -Name Get-Process -ShowWindow Get-Help -Name Get-Process -Online # * CTRL + F1 öffnet die Online-Hilfe eines selektiertem Cmdlets (VSCode) # ? Wie wird am Beispiel von Get-Process der Syntax-Block gelesen: <# 1. Get-Process [[-Name] <String[]>] [-ComputerName <String[]>] [-Module ] [-FileVersionInfo ] [<Allgemeine Parameter>] 2. Get-Process [[-Name] <String[]>] -IncludeUserName [<Allgemeine Parameter>] 3. Get-Process -Id <Int32[]> [-ComputerName <String[]>] [-Module ] [-FileVersionInfo ] [<Allgemeine Parameter>] 4. Get-Process -Id <Int32[]> -IncludeUserName [<Allgemeine Parameter>] 5. Get-Process -InputObject <Process[]> [-ComputerName <String[]>] [-Module ] [-FileVersionInfo ] [<Allgemeine Parameter>] 6. Get-Process -InputObject <Process[]> -IncludeUserName [<Allgemeine Parameter>] #> # ? SECHS Get-Process Syntax-Zeilen # D.H. 6 verschiedene ParameterSet sind möglich. # ! Parameter aus unterschiedlichen Sets dürfen NICHT gemischt werden. Get-Process # 1. Set wird benutzt Get-Process -Name notepad -FileVersionInfo # 1. Set wird benutzt (WARUM wird das Set 1 benutzt?) Get-Process -Name notepad -IncludeUserName # 2. Set wird benutzt Get-Process -Name Idle -Id 0 # ! ERROR (Der Parametersatz kann mit den angegebenen benannten Parametern nicht aufgelöst werden.) Get-Process -Id 0 # 3. Set wird benutzt # ? [-ParaName <...>] # D.H. Der Parameter mit Argument ist optional Get-Process Get-Process -Name notepad # ! Jeder Parameter kann abgekürzt werden: Get-Process -Nam notepad Get-Process -Na notepad Get-Process -N notepad # ? [[-ParaName] <...>] # D.H. Der Parameter mit Argument ist optional und # der Parametername selbst ist optional Get-Process -Name notepad Get-Process notepad # ? -Name <String[]> # D.H. Dieser Parameter ist pflicht Stop-Process -Name notepad # ? -ParaName <...> -ParaName <...[]> # D.H. Das Parameterargument muss vom <...>-Typ sein. $a = Get-Process -Name notepad, explorer Stop-Process -InputObject $a -WhatIf Get-Process -Name notepad, explorer | Stop-Process -WhatIf # ? [-ParaName] # D.H. Der Parameter ist ein Switch-Parameter # setzen = AN; sonst = AUS Get-Process -IncludeUserName $AnAusVonAußen = $false Get-Process -IncludeUserName:$AnAusVonAußen # ? [<CommonParameters>] # D.H. Div. Parameter die i.d.R. an alle Cmdlets angehängt werden können (about_CommonParameters) Get-Process -FileVersionInfo -ErrorAction SilentlyContinue -ErrorVariable SummeFehler Get-Process -FileVersionInfo -ErrorAction Stop Get-Process | Stop-Process -Force -Confirm Get-Process | Stop-Process -WhatIf #! ACHTUNG: Format-Volume -DriveLetter D -WhatIf # Das geht nicht, WAI!? #? Parameter-Beschreibung: # Erforderlich? true ODER: false # Position? named ODER: 0, 1, 2, 3, 4, 5, usw. # Standardwert none ODER: localhost # Pipelineeingaben akzeptieren? false ODER: true (ByValue), true (ByPropertyName), true (ByPropertyName, ByValue) # Platzhalterzeichen akzeptieren? false ODER: true # ? Erforderlich => Optional | Pflicht-Parameter # ? Position => Argument-Position, wenn der Parameter-Name weg gelassen wird # ? Standardwert => Wert der benutzt wird, wenn der Parameter nicht bedient wird # ? Pipelineeingaben akzeptieren => Die Art wie Pipeline-Objekte an das Cmdlet gebunden wird # ? Platzhalterzeichen akzeptieren => Ob Wildcards wie z.B. "*" akzeptiert und als solche behandelt werden # ! Beim Parameternamen können auch von rechts Buchstaben entfallen solange der Rest eindeutig ist # ! Für Parameter können auch Aliase definiert sein, die man i.d.R. nicht erlesen kann evtl. hat der Hilfe-Autor diese Parameter-Aliase erwähnt. Get-ChildItem -pa C:\ -file -rec -fo -ea si Get-ChildItem -Path C:\ -File -Recurse -Force -ErrorAction SilentlyContinue # ! Für Parameter können auch Aliase definiert sein, # ! dieser werden jedoch nicht in der Hilfe angezeigt. # ! Welche es sein können erfahren Sie so: Get-Command -Name Get-ChildItem | Select-Object -ExpandProperty Parameters | Select-Object -ExpandProperty Values | Select-Object -Property Name, Aliases # TODO Get-Help intensiv nutzen #endregion #region Eigene Hilfe-Inhalte erstellen # HILFE-ARTEN # Cmdlet => The Help topics that describe Cmdlets in a module are XML files that use the command help schema # Provider => The Help topics that describe providers in a module are XML files that use the provider help schema. # Function => The Help topics that describe functions in a module can be XML files that use the command help schema or comment-based Help topics within the function, or the script or script module # Script => The Help topics that describe scripts in a module can be XML files that use the command help schema or comment-based Help topics in the script or script module. # Conceptual ("About") => You can use a conceptual ("about") Help topic to describe the module and its members and to explain how the members can be used together to perform tasks. Conceptual Help topics are text files with Unicode (UTF-8) encoding. The file name must use the about_<name>.help.txt format, such as about_MyModule.help.txt. By default, Windows PowerShell includes over 100 of these conceptual About Help topics, and they are formatted like the following example. # <ModulePath> # \<MyModuleName> # \en-US # \about_SampleModule.help.txt # \SampleModule.dll-help.xml # \fr-FR # \about_SampleModule.help.txt # \SampleModule.dll-help.xml # Supporting Updatable Help Start-Process "https://msdn.microsoft.com/de-de/library/hh852754(v=vs.85).aspx" # Supporting Online Help Start-Process "https://msdn.microsoft.com/de-de/library/hh852737(v=vs.85).aspx" # PowerShell Cmdlet Help Editor Start-Process "https://pscmdlethelpeditor.codeplex.com" #endregion #region Übungen zum Thema Hilfe und Cmdlets finden <# TODO Übung 1 (Cmdlet finden) ? A) Mit welchem Cmdlet kann man einen Dienst stoppen? ? Mit welcher Tätigkeit (Verb) muss dieser Befehl ausgeführt werden? ? Aus welchen Tätigkeitsbereichen (Noun) kommt dieser Befehl? ? B) Mit welchem Cmdlet bekommen Sie eine Liste von installierten Hotfixes? ? Mit welche Tätigkeit (Verb) muss dieser Befehl ausgeführt werden? ? Aus welchen Tätigkeitsbereichen (Noun) kommt dieser Befehl? ? C) Mit welchem Cmdlet bekommen Sie einen umfassenden Überblick über einen Computer? ? D) Wie lautet das Cmdlet um eine Netzwerk-Karte (Noun) einzuschalten (Verb), auszuschalten (Verb) und neu zu starten (Verb)? ? E) Auf welche unterschiedlichen Arten könnte man das Cmdlet 'Test-NetConnection' finden? ? F) Finden Sie heraus welche Cmdlets der Tätigkeit Stop zugeordnet sind! ! TIPPS: Get-Command * MUSTERLÖSUNG: 76492d1116743f0423413b16050a5345MgB8AFoAZABGAFUAcQBXAFoAKwBEAGgAOQBsAGcATABXAEQARABmAGsAWgBkAHcAPQA9AHwAMwA1AGQAZQA4AGQAZQA5ADIAZQBhADEAOABhADAAYwBjAGEAMQBiADgAYgBkADYAZABhADYAYgAxAGIANgA5AGEAOQBlADAANQA2ADkAMwAxAGEAMwBlADcAMgA3ADcAYgA3ADUAZQAyAGIANgAyAGIAMgA4AGYAZQBhAGMAMQAwAGIAYQBmADgANgBhADcAZABkAGYAYQAyADMANgBiADkAOAAzAGYAZQAyADgAZgAxADQAMwA4ADIAZQBhADEAYwA1AGYANgA5ADkAYwBkADIAYgBjADYAZQBjADEAOQAxADUAMAA1ADUAYQAxAGUAZgBjADcAZAAxADAAMABmAGQAMAA1ADAAZQAzAGIANQA2ADAANAAyAGYAMwA3ADYAMgA2ADEAYgAyADkAMwBkAGUAOQAyADIANgA4ADUAMwAxADEANgAwAGYANwAwADQAMwBkAGUANwBlADIAMwBmADcAZABjAGQAMAAzADkAOQBiAGYANQAyADMANgBlADQAOQA2AGQANQA4ADAAZgA4ADEAMQA3ADIAMABiADAAMABlADgAOAAyAGUAZABhADUAMQA0ADYANAAzADAANAAyADkAMgAwAGEANgAwADcAYQBkAGYAZABiADQAYgBmADMAZgA5AGIAYwA4ADIAOAAzADYAZgBhAGMAMgAyAGEAZAAzADUAMQA3ADAAYwBmADEANQBjAGUAMQA4AGEAMQBiADUAZgA0ADcAMAA4ADYANgA1ADYAOAAwAGMAZAAzAGQAMgA5ADkAMAAxAGIAMgA0ADgAYwAzADUAYQA3AGUANwBmAGEAZAAwADUAYQAxADUAOQA4ADkAYwAxADIAYgAwADUAMAA1AGYANQBiADkANgA5ADkAYwAxADYAZgBmADYAYgBjADMANgA5AGIAZgAxAGYAMgA3ADIANwA4ADgAYwBjADAAOQBlADYAOQBiAGMAZgBlAGYAZABkAGMANgA1ADUAOAA2ADEAYwBkAGIAMgBmADgANABiAGUAZABmADEANAAwADAANQA2ADIAYgAyADEAMQBiADQAYwBlADMAZQBhADAANwA1AGQAOQAwADMAZQBkADcAZQAzADAAZAA0ADAAZgBhADcANAAzADIAMQAyADUAZAAyAGUANgA2ADkAMQA0AGUAMQBhADUAZQBkADIAZgA0ADQAOQBjADEANQAzADUANgAwADUANAA2ADYAYwAwAGMAZQBjADkAOABkADcANQAzADgAYQAxADYAZgBiADIANgA1ADIAYgBlADcAYwAzADgAYgBkADEAYQA1ADYANwBhADYAMgAxADUAYgA2ADYAZgA0ADIAMwA1ADUAOAA5ADEANABlAGMAZQBlAGEAMwA0ADAAYwBlADkAMABmADAAOQA2AGEANABlAGEANgA5AGEANwAwADYAYQAwAGMAYQA4ADMAOABmAGIAYQAzAGQANABkAGIAYgA1AGMAZAAxAGUAZgA5AGMAZgA4AGQAMwA4ADUANQBhADIAYQAyADUAYgAwADUAYQA1AGYAYwA2ADQAZABmAGIAZAA1AGMAZQA3AGEAOQA3ADQAOQAzADIANwA5ADQAZAA2AGIANgBiADIANQA1AGUAZgAyAGEAOABmAGEAMQBjADEAYQBmAGIAZgAwADAAOQA5ADgAYwA1ADgANQBkADYANQA0AGYAZAA4AGMAMgBmAGYAMQAyADgAOQBkAGQAZAAwADkAYgBjADMANABkADMAMwBkAGMAOAA3ADEANQBkADQAMgAzADMAMwA1AGYANAAyADAAOQBiADUAMwAwAGIANgAxADIANgAzADEAMgBkADMAOQAyADYAZAA1AGMAZAAxADkANAAyAGMANAAyADUANgBiAGIAZQAwAGQAZgBhAGUAOQA0AGQAMAA2AGUANAA4AGYAMQA1ADIAMABiAGUAYwBkAGIAMAA1AGIAZQA2ADIAMgBiADYAMAA1AGEANQBmAGQAZQBmAGQAYgBhADkAOAA5AGIANgBmAGUAZQA0ADIAMwAyADgAOABkADIANQA2AGYAMAA5AGIANwBkADEAYQAwADAAMgA4AGEAZQA4AGYAYwA1ADgAMwA5AGEAZgA0AGUAMgAzADEAOABiADgAMgBjADgAYgA3ADAAZQA2ADYAZgAzADIAZgBmADQANQAzADQANgBlAGMAMgBhADQAZQBhADIAOQBhADIANgA5ADYANgA2AGEAZABhAGYAYQA3ADkAMwBjADIAZAAxADUAZgA0ADkAYgAxAGUAYgA3AGQAZgAzAGIAMgAxADQAYgBkADQANQA1AGEANAAxAGYAMwAyAGMAMgA0ADQAZgBjADAANAAzAGMAZQA2AGIAZAAzADMAZQAyADEAOQA0AGMANAAwADAAMQBkADMAZAAxADQAOQA4ADgAZQA0AGUAYwBhAGEANwA3AGEANAAxADQAOAAyADgAYgAwADgAYwA5ADMAMQAyADMAMwA5ADAAMgBjADAAOAA5AGMAYgAxADYANAAyAGIAYQA1ADIANwBlADIAMAA1AGMANAA3AGYAYQAzADUAYgAyADIAZgBhAGUANAA2ADgAOAAzAGYAMwA5AGMANwAxADUAYQAyADYAOQBiAGYANQBjAGQAZAA3AGQAMwA4ADEAZgA1AGUAYwBiADkANAAzADcAMAAzADkAZAA1ADAAOQA4ADQAYQAyADcAMwAzADEAYwAzAGQANAA4AGQAZABjAGMANAA1ADUANQBiAGUAYwAyADIAYwA0AGMAYQBmAGEAMQAxADUAZAA3ADkAOAA4ADUAYQBjADkAMgBhADMAOQA1AGIAZAA5AGUAZQA3AGUANABmADkAYwAyADkAZABlAGYAYQBmADQAZgBlAGYANgA3ADUANwBjAGQAYQA2ADIANwA5ADgAZgBlAGIAYgAxADkAMwBkAGIAMQA4ADAANwAzADMANABiAGYAYwBlADYAMAA3ADQAOQAxAGEAZgA1AGUAZgBjADQAOAA1AGUAMwAyAGMAMwA5AGEAMAA2ADUANgBlADUANQAxAGIAZAA2ADcANQBmADkAOAA0AGMAZgAwADEAZAA3ADgAMAAyADIAOAA3ADcAYgA1AGUANAA0ADQAZQAwAGIAMQA1ADcAZQBkADIAYgAxADYAYQAzADgAYgAxAGIAYQAxADEANgA5AGEANAA2AGQAMQA2AGIANwAwADgAYgBiADAAMAAwADgAOAA1ADYAYQA0AGEAZAAwADUAZgBmADIAZQAyAGIAMAA1AGEAMgA3ADcAMQAwAGEAOQAyADMAMABkADIAZgBiADYAMwA4AGEAMQAzADQAYQA1AGQAMQAyADEAMAA1ADYAZAAwAGUANgBiADkAMwBlAGIANQA5AGYAMQAyADcAYgA0AGEANgAwADUAOAA4ADEAYgA1AGMAOAAzAGQANwA5ADIANAA5ADgAOQAxADcAYwA2AGMAOQA5AGQAMgAwADMAMgAwADIAMQAxADIANQBlADMAYwA1ADcAYwBlAGEAMgA1AGUAYgAyAGMAYgBhADQANgA5ADMAMAAxADUANwAzADIAOQAyADUANABlAGQAYwA0AGIANwAwADcANwBlAGYAOQA2ADUANwBlADMAYgA3ADAAMgA0AGYAYwA0ADYAZAA1ADAAOABjADAAZQAyADUAZQBkADUAZgA2AGMAZQBmAGQAZAA2AGUAZAAyADYAZAA1AGEAMgAxAGIAZQA4ADEAZAAzADAAZQA3AGUAZQBlADQANAAwADkAOABmAGUAZgA1ADgAMABkADQAZgA5AGUAOABlAGQAZgBjADcAMQA3AGIAOQBjADIANwBhADYAMgA1AGEANAAxADUAYQBhADUANAA0ADgAZAA0ADQAMAAyADQAMQBiAGEANQA5ADEAOQA3ADMANwBiADkAMQA2AGUANQA0AGEAYgBhADIAYgBmADYAYwAwADIANwA0AGMAZAAyADIAYgBmAGMAZgBkAGMANQAxAGIAZAA3ADgAMgAwAGYAYQA3AGIAZAA2ADYANwA2AGYAZAA3AGYAMwA5ADIAYgAxAGEAYQA0ADcAYQA3AGUAZABmADQAYwBiAGMAOABkADEAYQAwAGIAYQAzAGYAMABjAGIANAAzADAAMwA5AGUAZgBiAGIAMwBkADIAOAA3AGEAZAA5AGIAOABmAGEANwA3AGQAOAAwAGMAOQBmADIAZABmAGQAOABlADQAYgBiADkAMAA1ADEAZgA5AGUAOQBmAGQAYwA3ADAAYwA5ADUAMAA2AGMAZQBlADQAOQBmADMAOABiADEANABkAGUAZABkADMAMwA2ADAAZgA4ADMAZgAwAGIAOQA4AGYAMABjADAAOQAxADMAMwBlADAAMAAzAGEANQBmADIAOABlADYAMwBmADYANgA3AGQAZgAxADIAOQA2AGMAZgAyADgAZAA1ADEAOAAxADUAYgAzADkAMQBmAGUAMwBmADkANgBmADMAYwBlADUAYgAyADUANQBiAGMANAAxAGIAZAA5ADAANwBjADAAYQBhAGUANQBjADEAYgAwAGYAOQBjAGMAZgA5ADMAOQBlAGYANwBhADEANAA2AGMAMQA1ADgA #> <# TODO Übung 2 (Cmdlet-Hilfe) ? A) Welchen Mehrwert hat das Cmdlet Test-NetConnection gegenüber der ping.exe? ? B) Berechnen Sie mit dem Cmdlet New-TimeSpan wieviele Tage es noch bis Neujahr ist. ? C) Finden Sie heraus ob bereits eine Instanz vom Taschenrechner ausgeführt wird. ? D) Wie kann man das Ausführen von Restart-Computer und alle anderen Cmdlets simulieren? ? E) Mit 'New-Item C:\Temp -Type Directory' wir ein neuer Ordner angelegt, ? ist dieser bereitsvorhanden wird ein Fehler ausgelöst, wie könnte man das verhindern? ? F) Erzeugen Sie mit Get-EventLog eine Übersicht der 10 neusten Fehler aus der Windowsereignisanzeige "System". ? G) Mit Stop-Process können Sie einen Prozess beenden, ? woran könnte es liegen wenn dieser Befehl misslingt und was könnte die Lösung sein? ? H) Was bewirkt dieser Befehl mit den angegebenen Parametern? gci C:\Windows\Logs -Rec -File -errora SilentlyContinue ? ... und geht das noch kürzer? ? I) Warum schlägt dieser Befehl fehl? Get-ChildItem -p C:\Windows\Logs ! TIPPS: Get-Help; CTRL+F1 * MUSTERLÖSUNG: 76492d1116743f0423413b16050a5345MgB8ADkANwB6AC8AMwBlAFgAZABGAHYAZQBPADEAUQA2AEQARQBEAG4AaQBaAFEAPQA9AHwAZgA1ADcAZAAyADAANwBkADgAOABiADYANQA3AGQAOAAwADcANgBiAGMAOAA2AGEANgBjADUAZQAzADkAYwA5AGQANgAwADMAYgBiAGQANABkADMAYgA0ADAAYgBmADMAMgBiAGUANwBiAGUAYQBjADIAYQBhADAAMwAwAGEAZgAwADUAYQAwAGQAMQA0AGMAOQAwADYAMAA1AGEAYgAzAGIANgBlADMAOABjAGEAMwAyADQAOQBlAGYAYwA2ADUAYwA2AGUAZABhADYAZQBjADAAMAA5AGEANgBjADQAYwA0ADcAYgAzADUAMgA4AGMAZAA5ADcAYwBlADAAMQBlADEAZAAzADMANgBmADAAMAA0AGUANAAzADEANwA1AGUAYgBiADYAMABmADYAMwA4ADEAMAA4AGEAMgA2AGMANQAyAGYAMABhADEAYgBhAGIAZQA3AGUANgBiAGMAZAAwADQANAA0AGUAOAA4AGUANgA2ADQANgAzAGYANwA3ADgAMwBmADEAMABkADQAYQBkAGMAZQAyAGUAZABhADMANwBlADgAZQA2ADAAZAA5AGMAYwA1ADYAMAA2AGUAMwBlADcAYQAyADQAOQBmADIANQBlADQAZgA1AGIANQBmAGYAYQBiADYAYgA3AGQAZQA0ADgAZgA2AGYANQBjADQAZQBlAGIAZgBlAGEANAA4AGUAZgA4ADQAMQAxADAAYQA3AGEAMwA3AGIAYgBmADYANQA5ADcANgA4ADAAYgBkADgAMAAzADYAMAAxAGEAMwA1ADkAZgA4ADcAZAAzADIAMABjAGYANQAwADcAYwA4ADQAOAAzADUAOABlAGEANABjADIAMQAxADYAOAAyADIAYgBmADIAMgBjADYAYgA5ADEAMQBmADQAMAA1AGUAYQAzADkAYQBhAGEAZABkADcAYQAzAGUAZgBmADAAMwA0ADgAMAAxADEAZgAzAGQAMgA3ADUAMwBjADgAOQBlAGUANQBmADYANAA0ADEANAAwADAANgA5ADcAOABhADQAOQA2ADIAMgBjADAAZQBhADAAMQBiAGMAZQA0AGMANwA1ADgAMgBiADgANQA4ADAANwAzAGMAMQBlAGMANwBhAGQAYgBmADgAMwA4ADYANQBmAGUANgA5ADEAMgAyAGUAOABkAGIAZgA3ADgAOAAzAGYAMwBjAGUANAAzAGQAOQBkADkAMABhADYAZQA0AGIANgA4AGIAMgA2ADQANgA1ADMAMwBjADUAOQA5AGIAZQA1ADYANQAyAGQAYQBlADEANQA4ADcANABmADcAMABkADIAYwA5AGEAMwAyAGYAMQA0AGEAMQBjADkAZgAxADQAMgA0ADUANAA4ADUANQA4AGUAMQA4ADIANgA0AGMAZgBiADMAMQA3ADgAOQA2AGUAZgBmADYAYgBiADQAYgAwADMAMABiAGQAZQBmAGIANABkAGMAMwAyAGMAZQBhAGIAOQAxADQAMgAwADMAYwAxADkAOAAzADIAYwAzAGQAMQA4AGQAZgBjAGMAOABjAGIANgAyADMAMQA5AGUANgA4ADMAZAA1ADAAMwAzADYAZQBiADMANQBiADAANABhADMAYwAyADAANwA2ADQAMwA2AGQAYQBjADMAOQBmAGIAYQA1ADIAYwBhAGEANABhADAAMwAwAGMAZAAyAGMANAAyADIAMwA1ADUAMgBjADkAMgBmAGEAYgA3ADgAMQAwAGQAZQAyAGQAOQAwADYAOAA1ADYAZABmAGYAYwBkADgANABlAGIAMQBlAGIANABjADIAYwA0ADEAZgA2ADkAZgA4AGYAZABmADcANwBhADQANAAyADEAMQA3AGIAMAAwAGYAMwAzADcAMQBmAGYAOAA0ADIAMABkADgAYgA0ADcAZgAwAGYAMgBiADQAMwBhADUAYQA3ADYAOAAyADcAMAA5ADAAZgBlADkAOQAyADQAZQA4ADAAMQAwAGIANgBhAGQAMwAyADgAMgBhAGUAMQAzADQAZABiADcAMABhAGYAMgBhADkAOQBmAGIAYwBiADMANABlADQAZQBlADIAOQAzAGUAYgBiAGIAYwBiADkAMgA3AGUANAA0ADUAZQA0ADcAYwBkAGIANgBhADgAZABhADkAZgA1ADEANAA4AGMAZABjADYAMwA0ADIANwBhADgAZgA1ADIANQAwADMAMgBjADYAMgA3ADgAMwBiAGYAZQAyADUAYgA2AGQANgA5AGQAYgA5ADgANwBhAGIAZQBiAGQAMwAzADgAMgAwADcAYgA4ADIAYwBlADYAZABlAGMAOAAyAGEAZgBiADEAMwAxAGUAZQAxAGQAMAAyAGUANQA1AGMAZAAxADYAZQAyAGQAMQBkADcAOAA2ADEAMgAzAGUAMgBlADAAOQA5ADIAZAAzAGQAOAA2AGEAMQBlADgAMAAzADMAZgBmAGEANQAxADgAMAA2AGMANgA0AGIAMwBkADEANgAyADIAMgA4AGUAZAA0AGEAOAA4ADAAMgBiADAAOAAyADUAYQBlADkAMgAxAGEAYwA1AGYAMwAyAGQAMQAyAGQAZAA4ADYAOABhADkANwAwAGEANAA3AGIAMwA5ADAAYQA4AGUANAA5ADMAMgBhAGYAOAAwAGIAMABhAGYAOABhAGUAZQBmADEAZQA3AGEAYQAxADcAMABhADgANwAzADcANABjADkANQA3ADQAYgA4ADYAZQBiADgAYwBiADgAZgBlAGEANQAxAGQAMQBlAGUAZgAzAGUAMwBlADcAZAAxAGIAMQA5AGUAMwA2ADYAMwA2ADkAMwBjADUAZQA2ADgAZABhAGQAZABlADcANQA4ADAAMQA1AGQANAAwAGIAYQBiADAAZQBmAGEAZgBhAGQAYgA2ADEANgBhADUAMAA2AGQANwAzADQAMwA0ADkAZAA1ADkAMgA3ADUAMABkADkAMgBkAGIAMQA5ADEAOQAzADcAOABiADMANgBlAGQAYQBjADUAOAAyAGMAZgBiADMAOQBkADgAOABlADgAZQBkADAAMwBiADMAMABmADgAMQA1ADcANQBlAGMAZABkADUAOQBjAGIAMgA0AGIAMAA2ADQAZABiADEAZgA3AGIAZQBmADQANQA5ADQAZQA1AGQAZQA1AGEANwA4AGQAYgA2AGEANQAzAGQAYwAwADcAMQBkAGIAMgBlADgAMQAzADUAMwAyAGYAMwAzADAAOQA1ADcAZgBjADIANQBjAGQAMQA2ADUANgA2AGMAOQBlADgAYQA1ADAAMgA2ADQAMgA3ADAAYwAxADEAYQA3ADgANQA4ADIAMQA0AGIANQA1AGEAYQBhADEAYwAxAGEAMwA5AGUAZQA1ADIAZgA4ADUANQBlADgAZQA3ADgANQA1ADAAMgA4ADcANQA1AGIANQBiADMANQA0AGEAMgBhADgAZABlADQAYQBjADEAYwBlADYANQBjAGUAOABmAGUANQBkAGYAZgA5AGYANQAxADkANQAyAGEANwA4ADgANgA5ADgAMwA3ADMAZQAxADMAZQBhAGUAOQA4ADIAYwAyADMAZQBiADQAMQAzADIAMwA1AGMAYwA3AGYANAA5ADQAMgBkADQAMgAxADYAYgBjADMAOQA3ADcANAAyADMAZQBlAGMAMwBjADMAMQA2ADEAMgA5AGYAZQBlADUANAAyAGQAZQBiADgAMwA0ADIANQA0ADYANABiAGIANQAyADcAZgAxADkAYQA1ADQAYgAwADEAMgAzADAAMwBiADAAMwA5ADUAMwBlADUAYgBlADUAYQBkADkAMgAzADUANwAzADMANQBjADkAOQAxADUANQA4ADgAMgAxAGMAZgBiADkAOQA3ADQAYwA2ADEAYwAzAGEAYgA3ADEANABmAGQANQAyAGEAYgBjADUAMQAzAGYAMAA5ADQAOQA1ADkAMwA4ADEANQBlADQAMgAzADcANgA1AGUAMAA2AGMAMgBjADMAYgA0AGMAZABiAGEANwAwAGIAMABmADkAZgBjADkANgBiADkAYwBjADYAYgBhADYAZgAzAGIAOQAzADEAMgBlADUAYgAzADcAMABjADQANwAwAGMAMQAwADgAMgBiADIANABmADIANgAzAGUAYQAwADkAYgA3ADUANwA1ADQANgA1ADUAOABjADUANABhADQANgBhADAAZgA1AGIAMAA0ADcANQA4ADUANAAzAGMAMAAyADQAMABlADEAYgA5AGIANAAxAGUAMAAzADAAYQBkADQAYgBjAGEAMwA5ADAAZAAxAGUAYwA5ADcANQA1AGYANAAxAGEAMgBhADEAZAAwAGYAZAAwADkAMgA4AGQAMAAxAGEAMwA2ADMAYwA1ADcAZQAxADcANQA0ADcANgA1ADgAYwA0ADMAZQAzADUAMgAwAGQAZAAzADIAMQAzADYANgBmAGQAZgAxAGIAMAAwADgAZQBmADIAZgAwADMAOAAxADEAMwAyADQAOAA5AGQAMAA4AGQANQBkADAANQBkAGEAZAAyADQAOAA2ADMAZgAwAGIAOAA5AGQAMgAyADEAMgBhAGUAYwA2ADMANAAzAGMANAAyADUAZgAxAGUAZQAyADcAZQAwADcAOAA0ADgAOAAxADAAMwA5AGQAMAA4ADkAOAAwADUAYgBhAGUAZABiADkAYgBlADcAYgAwAGYAYgA2ADUAMQA1AGUAZQAzADYAYwA5ADIAMAA4ADYAYQAwADAAZQA3ADkAMwAwADQANgAwADEAZgA1ADgAOAA2ADUAOAA4AGIAZQA4ADgAZQA1ADEAOAA5AGYAMQA3AGQAYQBhAGUAMAAxAGMAZQBkADgAZAA1ADIAMAA4ADEAZAA2ADcAMwA3ADIAYgA2ADgANgAyADMAYgA3ADEAZgBlADYANgBmAGIAMABkADAAOABmAGYAZAAxADAANwAyADUANQBhADcANQA1AGQAYgBhADAAYQBmADkANQAzADYANQAyADYAMgBlAGUAMwA4ADQAYgAwADcAZAA0AGEAMwBiADcAOQA0ADAANQAyAGUAYQBiADUAOAAzADIAOABiAGIAMgBlADMAZgA4ADcAMABkAGQAOAA1AGMAYwBmAGMAZQA4ADEAOAA0ADIANgBhADIAOABjAGUANQA4ADcAYgAzAGIAZgAyADIAMgAzAGUAMQAyADQAZQAzADgANwA5AGUAMwA3ADgAZAA4AGQAZgA5ADQANAAwADYAYwAzAGMAYgA5ADcAYgA1AGIAOABlADgAMgBkADYAZgBlAGIAZgA2ADYAOAAxAGQAYgA5ADUAYgBlADgANAA3AGUAZAA5AGEAYQBiADMAZQBmAGMAOQA0AGUAOQAxADYANAA4ADkAYgA3ADIAOAA5ADgAOAA0AGMANgA5AGQAMQBmADMAOABiAGYAYQAwADAANgBiAGUAOQBiADcAYgA3ADAAMQBkADUAMABlADYAOQAyADkAMQBlADUAYQA3AGQAZQAyAGQAMQA0ADIAOABmADcANABkADMAMgBhAGEAYgA4ADQAMQAwADIAYgAwADQANAAwADcAOAAwAGIANQAxADIAMwBmADkANAA2ADIANwAzADMAZgBhADkANwA1ADkANABhAGIANAA1ADUAYgBiADAAOQBmADkAYgAyAGEAMAAxADgAMABlAGYAYQBhADcAMwBhAGQANwBiAGEANwBlADEAMAA2ADAAYwA2AGIANQBhADkAMwAxAGEAMgA4AGQAMwA0AGMAYwBiADMAZAA3AGEAYQA0ADUAMwA5AGYAYwA3ADcANQAzAGIANQA2ADAAZgA3AGYAYgBhADYAOQBiADMAMwAwADMAZQBlAGIAYQBlADEAMgBjADAAZQBkADMAMAA2ADkAYgAxAGEAZABlAGEAMgA5AGUAMwA1AGMANwA5AGUAOQA0AGUANQBhADgAYwA1ADAANgAyAGYANAA1AGEANAA1ADEAOAA0AGEAMwBiAGIAOQA1ADcANQAyADQAZAA3ADAAZQAwAGUANgBjADMAMQBmADgANQA4ADkANwA4AGIAMwAzAGYAYgAwADEAZgAxAGMAOQBhADgAOQA2ADYAOQA0AGYAMgAxADYAOAA4AGUAMwAxADYAYwAzADEAYgBhAGUANgBmAGIANgA4ADkAMgBhAGYANgAzAGUANAAwADgAZgA2ADMAMAAyADkAZQA4ADMAZABkADAANQA1AGUAOABhADQAYwAwADgAOQAzAGYAYgA1ADEAOQBmADIANwBlADkAOAA4ADUAYQA5ADEAYgBiAGEAZQAxAGUAMQAxAGIAZQBhAGUAZABiADQAMQA0ADgAMAAxAGEAMwA2AGYAOQAwADEAZABkADUAMgBmAGYAOAA1ADAAMgBhADEANAAwADkAMABmADAAZgBkAGEAZQA5AGUAZQBlAGYANQAwAGEAMABkADIAMAA5AGIAOAA0ADYAZgA0AGIANwBkADgAZAA5AGUANQBiADYAMgBlAGYAZAA4AGMANwBiADQAOABmADcANAAwAGIAZQA5ADIAZgA0ADAAYQBiADIAYQA3AGYAYwAwAGIAYgAxADMAMQAxAGQAMgA3AGEAMwA1ADYANQAyAGYAOAA0ADMAYQAxAGYAOQAzADAAZABjADUAZABjADMAYwA1ADQANwBiADQANAA2ADkAZAA5AGQANABjAGYANgAwADgANwAyADkAZgAzADUAMwA2ADMAZgBkADMAZQBlADMAOAA0ADUAYwA2ADIAZgA4ADkAYQA4AGQAOQAxAGMANwA3AGEANgA2ADYANAA5AGYAYwBjAGUAMgAzADQAYwBjAGYANwBiADQAZAAyADYAYwBiADMAZABkADgAYwAwAGYAZAAyADcAYQAxADgAMgBmAGEAZQAxADUANQA1AGQAMgBiAGUAYQA5AGQAOABlADYAYwBmAGUAMQAxADEAZQBhADUAYQA2ADMAOAAzADAAMwBlAGIAOQAzADEANQA2ADUAMAA4AGMANwAzADgAZgA3ADQANABmAGEAOAA1ADAANgAxADEAZgBhADEAZAA5AGQAYQBkAGUAYQAwADUAYwBkADkANwA1AGMANgA5ADQAYgAyADQAYgAyADIAMgA2ADYAZQA0AGUANAA4ADIAOQA4ADcAOQA2ADEAYwAzADkAMwBiAGIAMgA5AGEAMgA2ADAANwA3AGUAOABmADQAOABlAGQAZgA1ADkAYQA5ADgAYQBlAGIAMgAwADgAMQAwADgANAA4ADEANQA5ADgAMwBlADMANgAzADgAOABmAGMAZgA0AGIAOQA1AGYAMwBiADkANAA4ADYAMgBjAGYANAAxAGYAOAA4AGEANwBkADgAMwAwAGIAOQA5AGUANwBmADUANwAxADcANAAyAGMANQA0ADUAYQAwADMAZQAwAGQAZQBmAGQAYQAyAGMAOQAwAGEAYQA0ADEAMwA3ADgAMwA1ADMANQBkAGEAYwBlADkANgA1AGQANQAxAGYANAA0ADcAMgBkADYAMAA5ADkAYQA5ADAAYwBhADAANABjADgAMgAxADUAMQA1ADAAOQAyAGIAYgAzADcANAAzAGYAZgA1ADEAZQA5ADQAYwAxADcANQAyADIAZQA3ADcAMQAyADcANgA3ADMAMABhADUAZgBmADkAMwA4AGEAOQBkADgAMQBiADgAYQA0ADYANAA4AGQAOAA4AGUAMQBjADAAOQA0AGUANwA0ADMAMwA1ADEANAA5ADkAOAA5ADUAZAA5ADYAYgAyAGQANQBlADEAZQAxADIAOQBkADMAMQAzADMANABmADEANwA5ADQAMwA1ADAANAA3AGYAZAA3AGEAYgAwADMAZAA3AGEANQAwAGYAMgA3ADgAOQBiADIAZQA5ADAAOABjAGMAOQAwAGIAMAAxADcANAA4ADYAOAAyAGUAZgBmAGYANQBhADgAOQA0AGEAMABhADgANABhADYAMAA0ADUAZAAyAGMAOAA5ADMAOQA1ADMAMAA5ADUAYgBjAGUAOQBkADcAMwBjADkAZQAxADIANAAxAGQAOQAxADMAMwAwADYAZQAwAGMANgBhAGEAMwA= #> <# TODO Übung 3 (about-Hilfe) ? A) In welcher about-Seite werden "Vergleichs-Operatoren" erklärt? ? B) In welcher about-Seite werden "Arithmetischen Operatoren" erklärt? ? C) Lassen Sie sich die allgemeine Hilfe bzgl. Parameter anzeigen. ? D) Sie möchten mehr über Platzhalterzeichen erfahren, wie kann man die entsprechende Hilfe dazu aufrufen? ! TIPPS: Get-Help -Name about_* * MUSTERLÖSUNG: 76492d1116743f0423413b16050a5345MgB8AFcAKwBTAE0ARwBJAFAAMgBKAGIAcQArAFIAMQBuADQAZgBDAFYAbQA0AGcAPQA9AHwAMQBlAGMAZgBiAGQANwBlADMANQBhADYANgAyAGQAMgA5AGQANAAxADEAZQA2ADcANwAwADAANwA0AGYAZgAzAGMAZABkAGQAYgA2AGEAYgAxAGQAZAA4ADUANABlADQAOABlAGYAMwAyADEAMgAzADgAMgAzAGEAYQAxADEAYQBlAGQAMAA3AGYAZQBiADMAYQAwAGYAMwBlAGYAMwA2ADkAZQA1AGMAMABmADcANwBkADYAOQAxADkAOAA1ADkAMgA2ADYAYgA0ADEAYQBiAGMAYgBjADIANwAzADQAMwBiAGIAOQA0ADgAZQBlADYANQA2AGMAYQA3ADkAMgA4AGQAYgBiAGYAZgAyADcANwA2AGEANgA5ADIAMAA1ADMAYgAxAGIAMwAxADgAMwAwADQAZQBmADMAOQBlAGQAYgA3ADAAYQA3AGQAOAAzADgANwA5AGMANAAyAGIANgBkADUAMgBkAGQAZQA3AGYAMABiADEANAA1ADAAYgBjADIAMwA1ADMANwBhADQAYQBlAGIANwBmADgAOAA4AGUAZQBmADYAMAA4AGIAOAA0AGIAYwA2ADgAYQAxADMAZQAyADUAZABmADQANwAwAGMAMgAzAGIAOAA4AGIAZAAwADUANAA1ADIAZQAzADUAZAAwADIAZgBhADIAMQAwADYAYQA3ADkAMgA4ADIAZgAzADUAOQBmAGUAYgAxADQANgBmAGEANQAxAGEAOAAwAGEAYwAxADAAZgBlAGQAMQBiAGMAYQBhADkAZAA5ADIAMwAxADcAZAAzADIAZQAyADQAMABkADEAZAA5AGIAZAA1ADEANQBkADMAYQA3ADgANQBlADUAMwA3ADcAZgBkADIAMgBhADQAMwA2ADIANwBiAGQANwBmADYAZgAwAGEAYQBjAGYAMwA5ADQANwA4AGEAMwA4AGUAMwA5ADIAMwAzAGQAZQBlADYAYgBkADYAZgBkADkAZgA1AGQAYgAyADEANABmADgAZQBhADgAZAA5AGYAZQBhAGUAMwBlAGEAZAAyAGUANQBiADcAYgBmADkANwA4ADcANgA0ADgAOABhADYAOQAwADcANQA5ADkAOQA1ADEANgBmADIAMQBmAGIAMwA4AGMAMwA4ADQAZQBjAGUAZQA4ADgAYwBiAGEAYQBjAGUAZQA5AGMAZAA0ADMAMAA2ADEAOAAwADkANwBkADYAYwAxADQAZgBmAGUAZABlADgAZQAxADYAYgAzAGQAMQBkADUAMABkADkAYQBiADIAYwAzADEANgBkADUANwBlAGEANgBiAGYAMQA3AGUAMgA4AGYAYwA0AGQANQA3ADEAMABlADEANQBiADIAOAA4AGEAMABkAGYAMQA5AGEANQAyADkANwBiAGMAYQBlAGIAOQA0ADEAZgA0ADkANAA5AGIANwA3ADgAYwA4AGIAYQAzAGEAMAA2ADEAYgBiADEAMQA1AGQAZgA2ADkAYQA4AGYAYgBkAGQAYgBlADIAMAA5ADQAYgBmADMANgAzADEAOAA1ADQAMgAzADMAOQAxAGUAOAA3ADkAYQAyAGMAOAAxAGIANQAzADgANgBmAGIAOQA4ADQANQBkAGIANgA1ADIAZQAwADIANgAxADYAMQA4ADMAMAAxADgAMQAxADAAZAA0AGUAMwA3AGUAYQA4AGQAYQA3ADkAMABjAGQANQA3ADIAMAA3ADUANAA2ADkAZABlADUAMwBhADEAZgA3ADgAYQA4AGYAYQA1ADAANAAyADEANwBiAGYANgA5AGUANgA4AGQAZgA4ADkANwBkAGYAMwA4ADMAYQBkADkAMwAyADMAOQA4ADAAMQAxADMAZABlADcANgBjAGUAMABkADUAOAAwADEAMAAyADAAMQBlAGIAMQA0AGEAOAA3AGQAZgBmAGYAOQAxAGIAZAA3AGQAZAA5AGIAMwBjADUANQBjAGMAYgA0ADQAZAA4AGUAYwA5AGEANwBlAGIANQA5ADUANwBmAGEAOABkADEANQAyADYAZQAxADcANABiADcAYwBhAGEAOQBjADgAZgBjADQANgBkADIAOQA0ADYAZgA2ADAANABjADAANQBmADYAMABjAGIANAA0AGYANwBiADIAYQAxAGMAMABlADUAZAA1ADcAZAAzADQANwA5ADMAMAA1ADMAOQA1ADYANQBjADAANwAzADMAZAA0ADIAZgBmAGMANwA1AGUAYQBkADEAOAAxADQANgA3ADcAMABiAGMANwA0AGYAOAAzADMAMAA0ADcAMwA4AGQANwBlADUAMwA3AGIANwBlADEAMgA2ADQANAA5ADMAYwAwADgAOAAxAGEAZgBjADEAYwA3ADUAMQA0AGUAOQAwADIAOAA2AGEANgBiADUAOQA5ADgANQBjADUANgA5AGEAMQBmAGYAYwA5ADgAZgAxAGQAOAA3ADkANgA0AGYANAAyADAAZgAxADEAYwA5ADEAMQBkADkAMgAwADgAYgAwAGIANwBmAGIAYQBjAGUAZgA0ADgAZgBmADEANwAxADcAMgBiAGIANQA4ADMAMgA3AGMANAA2ADMAMgBlADAAYwA3AGIANAA1AGEAMQA2AGEAYwA2ADcANgA3ADEAOABjAGYANAA4ADQANQAwADEANABjAGMAYQA3ADIAZgA4AGQANwA5AGMAYQBlAGEANwA3ADQAZgBkAGIAZAA5AGMAOQAyADgAOQBmADkAZAA2AGYAZQBjAGUAMwA2ADIAOQBiAGQAYgA1AGUAMgA2ADkAMAA4ADcAMwBlADkANwBjAGQAYQA1ADYAZAAyADAAYQAwAGMANwAwADMANQA2AGEAYQA3ADkAMAA4ADEAZAA3ADAAYwBlAGMAMwAzAGIAZgAyAGUAYgAxADIAMQBiADAAMwA1AGYAZgBhAGMAMgA5ADMANwBiADgANQA0ADMAOABjADEAYgA5ADcANQA4AGUAYgA1AGIANQAxAGIAMwBhADkAMwAyAGUANABjADkANwBiADgAYgBlADUAYwAxADEANwAzADcANgA4ADQAOAA1ADMAMgBhAGUANQAzAGYANwAyAGMAYwA4ADQAMAA2ADEANQA1ADEAZQBjAGUANABkAGUAOQA1ADQAMwA0ADMANAAzADAAYQA5ADkAMgBkAGEANwAzADgAOQA2ADkANABiAGIAZAA0ADMAOAA4ADkAYwBmADIAYwA5ADQAMQA0ADgANQBiAGUANQBlAGYAMQAyAGEAYgBlAGQAMQBjADgANQBmADIAZQAzADUANQAzAGIAMwA2ADMAMgBiADUANwBmADUAZABiADEAMgBlADgAMAAzADMAMABhADgAYwA3ADUANgA4ADYAMwAxADkANABkADUAZQA1ADgAZgBkADMAMwA0ADQAMgBjADYAMgBiADMANAA0AGEAMgA5ADcAMQAyADcAYgAxADUAOAAyADIAOQA4ADAAMgBiADkAYgA0ADcAYgBhAGMAYwA= #> Get-About #endregion |