6 Inhaltsverzeichnis

Größe: px
Ab Seite anzeigen:

Download "6 Inhaltsverzeichnis"

Transkript

1

2 Inhaltsverzeichnis Einleitung Was lesen Sie in diesem Buch? Wo gibt es die Beispiele? Download, Installation und Systemvoraussetzungen Die PowerShell lernen Kontakt zum Autor Danksagungen Der erste Überblick über die (neue) PowerShell Am Anfang war das Problem Die PowerShell in 10 Minuten Shell -ne Muschel In Zukunft zurück zum Keyboard? Cmdlets statt Befehle Cmdlets und wie man mehr über sie erfährt Alles dreht sich um Objekte Objekte versus Text in der Praxis Die Rolle der Objektpipeline Über Umgang mit Objekten Objekte besitzen Member Member werden über einen Punkt angesprochen Die Memberliste ist nicht statisch Objekte statt Text (Teil 2) Ein weiteres Beispiel aus der Praxis Platz schaffen auf der Festplatte PowerShell Die wichtigsten Neuerungen der Version Die PowerShell als die etwas modernere Shell Die PowerShell für.net-entwickler Die PowerShell aus Entwicklersicht Die PowerShell für andere Plattformen? Wo gibt es mehr? (PowerShell-Know-how) Zusammenfassung... 51

3 6 Inhaltsverzeichnis 2 PowerShell-Formalitäten Installation und Start Das Windows Management Framework Downloadformalitäten Das Basisverzeichnis der PowerShell Die PowerShell starten Die PowerShell beenden Kompatibilität zur Version Die Rolle der Profile-Dateien Die Variable $Profile Die Rolle der Ausführungsrichtlinie Das Laden der Profile-Datei(en) verhindern Eine Profile-Datei anlegen Ein Beispiel für eine Profile-Datei Das Anlegen einer Protokolldatei (Start-Transcript) Die Eingabezeile der Eingabeaufforderung Sonderzeichen und ihre Bedeutung Escape-Zeichen Zeilenumbruch & Co Die Eingabe von Zahlen Individuelle Einstellungen vornehmen Die Vorder- und Hintergrundfarbe des Host-Fensters Die Titelleiste des Fensters einstellen Die Größe des Eingabeaufforderungsfensters verändern Vorder- und Hintergrundfarbe bei Meldungstypen einstellen Den Eingabeprompt gestalten Hilfe Die Hilfetexte individuell durchsuchen Hilfethemen drucken Die Integrated Scripting Environment (ISE) Syntaxeinfärbung Integrierter Debugger Ein- und Ausgabebereich Die PowerShell ISE ist erweiterbar Zusammenfassung Cmdlets Cmdlets kennen lernen Welche Cmdlets sind an Bord? Alles über ein Cmdlet erfahren Cmdlets nach Snap-Ins gruppieren Die Rolle der Aliase... 79

4 Inhaltsverzeichnis 7 Einen neuen Alias anlegen Kleine Nachteile von Aliasen Aliase exportieren und importieren Aliase wieder entfernen Cmdlets und ihre Parameter Die Common Parameters Mehr über einen Parameter erfahren Die wichtigsten Cmdlets Das Get-Date-Cmdlet (kein Alias) Das Get-Command-Cmdlet (Alias Gcm) Befehle in einer Zeichenkette Das Get-Help-Cmdlet (kein Alias) Die Syntaxbeschreibung zu einem Cmdlet abrufen Parameterhilfe abrufen Allgemeine Hilfethemen abrufen Onlinehilfe abrufen Das Get-Member-Cmdlet (Alias Gm) Das Select-Object-Cmdlet (Alias Select) Die Anzahl der Pipeline-Elemente eingrenzen Das Where-Object-Cmdlet (Alias?) Das Group-Object-Cmdlet (Alias Group) Collection-Properties erweitern mit dem ExpandProperty-Parameter Gruppieren mit berechneten Spalten Das Sort-Object-Cmdlet (Alias Sort) Sortieren mit berechneten Spalten Das Get-Unique-Cmdlet (Alias Gu) Das ForEach-Object-Cmdlet (Alias %) Das Out-String-Cmdlet (kein Alias) Text als Stream Das Measure-Object-Cmdlet (Alias Measure) Den Pipeline-Inhalt in eine Datei umleiten (Out-File und Tee-Object) Cmdlets-Fehler Zusammenfassung Ad-hoc-Abfragen lokal und im Netzwerk Lokal und im Netzwerk Jobs Umgang mit Prozessen Laufende Prozesse holen Prozesse beenden Prozesse starten

5 8 Inhaltsverzeichnis Prozesse termingesteuert starten Die Besitzer eines Prozesses auflisten Der Umgang mit Diensten Dienste auflisten Weitere Details zu einem Dienst auflisten PowerShell oder Sc.exe? Einen Dienst anhalten Einen Dienst beenden Einen Dienst fortsetzen Dienste anhand einer Liste prüfen Ein kurzer Ausflug in die Praxis Einzelne Eigenschaften eines Dienstes ändern Was genau liefert Get-Service? Die Zugriffsberechtigungen eines Dienstes in Erfahrung bringen Einen neuen Dienst einrichten Ein (kurzer) Blick hinter die Kulissen Einen Dienst entfernen Der Umgang mit dem Ereignisprotokoll Neuerungen bei Vista Ereignisprotokolleinträge anzeigen Einen Eintrag schreiben Das Löschen eines Ereignisprotokolls Das Get-WinEvent-Cmdlet als moderne Alternative Der Zugriff auf die Registry Der Registry-Provider der PowerShell Schlüssel auflisten Die Einträge eines Schlüssels auflisten Einen neuen Schlüssel anlegen Einen Schlüssel entfernen Einen neuen Eintrag anlegen Einen Schlüssel verschieben Den Standardwert eines Schlüssels ansprechen Aliase statt Cmdlets Feststellen, ob ein Schlüssel existiert Mit dem Rückgabewert eines Get-Item arbeiten (das RegistryKey-Objekt) Suchen in der Registry Die Suche mit [Microsoft.Win32]::RegistryKey Umgang mit Registry-Berechtigungen Remotezugriff auf die Registry Die Ergebnisse einer Abfrage anzeigen Das Format-Table-Cmdlet Gruppieren der Ausgabe

6 Inhaltsverzeichnis 9 Eigene Spalten definieren Das Format-List-Cmdlet Einfache Ausgabe mit Format-Wide Fensterausgaben mit Out-GridView Abfrageergebnisse exportieren Export in das Textformat Export in das CSV-Format Export in das HTML-Format Export in das XML-Format Abfrageergebnisse visualisieren Zusammenfassung Umgang mit Dateien, Verzeichnissen und Laufwerken Alles ist ein Item (oder die Rolle der Provider) Provider und Laufwerke auflisten Allgemeines über die Item-Cmdlets Die Rolle der Item-Aliase Die Parameter WhatIf und Confirm Transaktionen Der Umgang mit Laufwerken Laufwerksabfragen per WMI Laufwerksabfragen per DriveInfo Laufwerksabfragen per FileSystemObject Netzwerklaufwerke auflisten Neue Laufwerke anlegen Der Umgang mit Dateien Operationen mit Platzhaltern Der Umgang mit Verzeichnissen Zwischen Dateien und Verzeichnissen unterscheiden Die Größe aller Dateien in einem Unterverzeichnis feststellen Umgang mit Pfaden Standardoperationen mit Dateien und Verzeichnissen Dateien anlegen Verzeichnisse anlegen Ein Element in einem Container ansprechen mit Get-Item (Alias gi) Den Inhalt eines Containers auflisten mit Get-ChildItem (Aliase dir, gci und ls) Dateien und Verzeichnisse kopieren mit Copy-Item (Alias cp) Verschieben mit Move-Item (Alias mv) Umbenennen mit Rename-Item (Alias ren) Löschen mit Remove-Item (Alias rm) Dateien suchen Dateien aufräumen mit der PowerShell

7 10 Inhaltsverzeichnis Der Umgang mit (Zip-)Archiven Der Umgang mit Dateiattributen Dateiattribute zuweisen Der Umgang mit Datei- und Verzeichnisberechtigungen Allgemeines zum Thema Zugriffsberechtigungen Zugriffsberechtigungen setzen Die Cmdlets Get-Acl und Set-Acl (keine Aliase) Eine übersichtlichere Form von Get-Acl Den Besitzer eines Objekts abfragen und setzen Umgang mit Freigaben Freigaben auflisten Freigaben anlegen Zugriffsberechtigungen bei Freigaben Zusammenfassung Umgang mit Text Zahlen und Datumsangaben formatieren Textdateien lesen und schreiben Lesen von Binärdateien Get-Content liest nicht nur Dateien Textdateien schreiben Dateien zusammenfügen mit Add-Content (Alias ac) Den Inhalt einer Datei löschen Umgang mit CSV-Daten Texte und Textdateien durchsuchen mit Select-String Das Select-String-Cmdlet im Detail Reguläre Ausdrücke in zehn Minuten Ein wenig Theorie Die Rolle der Zeichengruppen Die Rolle der Quantifizierer Reguläre Ausdrücke bei der PowerShell Das Select-String-Cmdlet Der Match-Operator Der Replace-Operator Der [Regex]-Type Accelerator Weitere Beispiele aus der Praxis Adressen ausfiltern Expresso hilft Die String-Operatoren Join und Split Die String-Klasse und ihre Member

8 Inhaltsverzeichnis 11 Umgang mit XML-Daten XML-Daten über den [Xml]-Type Accelerator einlesen XML-Daten aktualisieren Das ConvertTo-XML-Cmdlet Die Cmdlets Export-Clixml und Import-Clixml Zusammenfassung PowerShell-Skripts Was man für den Anfang wissen muss Skripts erstellen Sicherheitseinstellungen für die Skriptausführung Skripts starten Skripts zeitgesteuert starten Skripts mit einem anderen Benutzerkonto starten Kurze Einführung in PowerShell Script Kommentarzeilen Eingaben entgegennehmen Variablen Zeichenketten (Strings) Arrays (Arrayvariablen) Hashtables Die Rolle des Befehlsblocks Entscheidungen mit dem if-befehl Mehrfachentscheidungen über den switch-befehl Schleifenbefehle Funktionen Funktionen mit Parametern Mit dem Break-Befehl eine Funktion vorzeitig verlassen Funktionen mit Pipeline-Parameter Ein Touch-Befehl als Beispiel für eine richtige Funktion Wie machen es die Profis? Zusammenfassung PowerShell-Skripts für etwas Fortgeschrittene Skripts mit Argumenten Die Args-Variable Der param-befehl für Skripts In ein Skript pipen Erweiterte Funktionen (Advanced Functions) Der Aufbau einer erweiterten Funktion Parameterattribute Implementieren einer Hilfe für eine Funktion

9 12 Inhaltsverzeichnis Fehlerbehandlung Nicht terminierende und terminierende Fehler Fehlerbehandlung bei Cmdlets der ErrorAction-Parameter Die Basis für eine Fehlermeldung das ErrorRecord-Objekt Die Fehlerbehandlung mit try und catch Allgemeines zur Fehlerbehandlung Skripts debuggen Variablenwerte betrachten Die Debugger-Cmdlets Alternativen zur ISE Zusammenfassung Windows Management Instrumentation (WMI) WMI in 10 Minuten Die ersten Schritte mit WMI WMI-Klassen WMI-Instanzen Das ManagementObject-Objekt Die PowerShell-Unterstützung auf einen Blick Umstellen von WSH-Skripts Ein Blick hinter die Kulissen WMI-Abfragen mit Get-WmiObject Hardware- und Softwarekonfigurationsdaten abfragen WMI in der Praxis Daten über das Betriebssystem abfragen Daten über den Computer abfragen Daten über die Netzwerkadapter abfragen Eine Freigabe mit Berechtigungen anlegen WMI-Spezialitäten WMI im Netzwerk Konvertieren von WMI-Datumswerten WMI-Abfragen über Assoziationsklassen WMI-Abfragen über Referenzklassen WMI-Eigenschaften schreiben Auf WMI-Properties einzeln zugreifen Direkter Aufruf von WMI-Methoden mit Invoke-WmiMethod WMI-Instanzen entfernen über Remove-WmiObject Eine WMI-Instanz anlegen über Set-WmiInstance WMI-Abfragen als Job Umgang mit WMI-Berechtigungen

10 Inhaltsverzeichnis 13 Die WMI Type Accelerators [WMI] [WMIClass] [WMISearcher] Umgang mit WMI-Events Die Cmdlets für den Umgang mit Events Das Register-WmiEvent-Cmdlet Warten auf den Start eines Prozesses Die Registry überwachen USB-Laufwerksüberwachung WMI über WS-Man WMI-Tools Wbemtest WMI-Explorer Zusammenfassung Active Directory und Gruppenrichtlinien PowerShell und Active Directory Active Directory-Verwaltung per [ADSI] und [ADSISearcher] Die ersten Schritte mit [ADSI] Anmelden an eine Domäne Die Rolle der Container Ein einzelnes Verzeichnisobjekt über seinen LDAP-Pfad ansprechen Ein Blick hinter die Kulissen Adapted Views und die Wunder des Extended Type Systems Die DirectoryEntry-Klasse repräsentiert ein Element Zugriff auf ein einzelnes Attribut Zugriff auf einen Container das DirectoryEntries-Objekt Umgang mit Benutzern Einfache Aufgaben in Active Directory mit [ADSI] erledigen Gruppen rekursiv durchlaufen Die Suche in einer Domäne (Suchen nach Benutzerkonten) LDAP in zehn Minuten Active Directory-Verwaltung mit den Cmdlets von Quest (Management Shell for AD) Installation Die Rolle des Identity-Parameters Die ersten Schritte Anmelden an eine Domäne Einen Benutzer anlegen Attribute nachträglich ändern Benutzer löschen Gruppen anlegen

11 14 Inhaltsverzeichnis Benutzer zu Gruppen hinzufügen und entfernen Organisationseinheiten anlegen Die Mitglieder einer OU auflisten Operationen mit Computerkonten Die Quest-Cmdlets im Zusammenspiel mit PowerGUI Active Directory-Administration Wenn eine Anmeldung erforderlich ist der DirectoryContext Den RootDSE ansprechen Alle Domänen in einem Forest auflisten Einen Forest ansprechen Die Domäne ansprechen Den Domänencontroller ansprechen Den globalen Katalog ansprechen Suchen im globalen Katalog Die Cmdlets aus dem ActiveDirectory-Modul Die Remote Server-Verwaltungstools für Windows Das ActiveDirectory-Modul im Rahmen einer Remote-Session nutzen Auflisten von Benutzern Anlegen eines neuen Benutzers Einen Benutzer ändern Umgang mit Gruppenrichtlinien Ein wenig Theorie Die Berechtigungen Lokale Benutzerkonten verwalten Anlegen eines lokalen Benutzerkontos Entfernen eines lokalen Benutzerkontos WMI als Alternative Zusammenfassung Remoting mit der PowerShell Grundlagen und Voraussetzungen Remoting-Konfiguration WS-Man in zehn Minuten Remoting-Troubleshooting-Tipps Ein (letztes) Wort zu SSH Umgang mit Remotesessions Einrichten und Start einer neuen Session Eine Session importieren Eine Session exportieren Der WSMan-Provider der PowerShell Aufruf von WSMan-Webservicefunktionen über Invoke-WSManAction Cmdlets mit einem ComputerName-Parameter

12 Inhaltsverzeichnis 15 PowerShell-Remoting in der Praxis Das Invoke-Command-Cmdlet Einrichten einer Session Zusammenfassung Systemaufgaben mit der PowerShell lösen Befehlszeilentools aufrufen COM-Komponenten ansprechen Anlegen einer Verknüpfung MSI-Dateien durchsuchen (und eine kleine Typnachhilfe für die PowerShell) Datenbankinhalte ansprechen Eine Datenbank anlegen Eine Datenbank aktualisieren Eine Datenbank abfragen Diverse Kleinigkeiten Ini-Dateien lesen Dateien kopieren per BITS s versenden Dateien aus dem Internet herunterladen Umgang mit Hexadezimalzahlen Bestätigungsboxen anzeigen Properties und Methoden indirekt ansprechen Der Umgang mit Umgebungsvariablen Zusammenfassung PowerShell 2.0 für (etwas) Fortgeschrittene NET-Funktionen aufrufen Shared-Methoden und Instanzenmethoden Umgang mit Konstantenlisten (Enumerationen) NET-Assemblys nachladen Umgang mit Modulen Die Rolle des Modulmanifests Module laden Ein Beispiel aus der Praxis Anlegen eines Binary Moduls Module als (neuer) PowerShell-Erweiterungsmechanismus Neue Typen und Objekte definieren Neue Typen über Add-Type definieren Der Gültigkeitsbereich von Variablen Ein erstes Beispiel zum Thema Gültigkeitsbereich Die Rolle der Gültigkeitsbereichsmodifizierer

13 16 Inhaltsverzeichnis Regeln für den Gültigkeitsbereich von Variablen Den Scope individuell festlegen Das Geheimnis der Parameterbindung Windows PowerShell ISE erweitern Diverse Kleinigkeiten Eine Hashtable als Funktionsparameter Den?:-Operator nachbauen Die Ausführungsgeschwindigkeit eines Cmdlets messen Bit? Zusammenfassung Sicherheit Ps1-Dateien und der Doppelklick Die Rolle der Ausführungsrichtlinie Umgang mit Zertifikaten Skriptdateien signieren Anlegen eines Zertifikats Signieren eines Skripts Sichere Strings Anlegen eines PSCredential-Objekts Speichern eines SecureStrings in eine Datei Einen SecureString in ein reguläres String-Objekt konvertieren Einen SecureString über ein PSCredential-Objekt lesbar machen Dateien verschlüsseln Zusammenfassung PowerShell-Erweiterungen Die Rolle der Snap-Ins Snap-Ins müssen registriert werden Das PowerShell Pack für Windows Die PowerShell Community Extensions (PSCX) TabExpansion PowerGUI und PowerGUI Script Editor Benutzeroberflächen mit PrimalForms Der erste Start Die Rolle der Events Aus dem Formular wird ein PowerShell-Skript Ein kleines Beispiel Die wichtigsten PowerShell-Erweiterungen auf einen Blick Zusammenfassung

14 Inhaltsverzeichnis Spaß mit der PowerShell Die sprechende Shell Power-Musik Quote of the day PowerShell-Quiz Das Game of Life mit der PowerShell Denke wie die PowerShell Zusammenfassung Anhang A Glossar Anhang B Stapeldateien umstellen Ein erster (Rück-)Überblick Tipps für eine (mögliche) Umstellung Kommentare Variablen Eingabe von Werten Parameterübergabe an eine Stapeldatei Aufruf weiterer Stapeldateien Fehlerbehandlung mit ERRORLEVEL Entscheidungen Wiederholungen mit FOR Verarbeiten von Text Die Pipeline Ein abschließendes Beispiel Zusammenfassung Anhang C Das Prinzip der Typenerweiterung Die Grundlage für Typenerweiterungen die Typendefinitionsdateien Eigene Typendefinitionserweiterungen Anhang D Die PowerShell bei Microsoft Server-Produkten Exchange Server SQL Server SharePoint Zusammenfassung Stichwortverzeichnis

15 Kapitel 6 Umgang mit Text In diesem Kapitel: Zahlen und Datumsangaben formatieren 198 Textdateien lesen und schreiben 200 Umgang mit CSV-Daten 203 Texte und Textdateien durchsuchen mit Select-String 205 Reguläre Ausdrücke in zehn Minuten 209 Die String-Operatoren Join und Split 223 Die String-Klasse und ihre Member 224 Umgang mit XML-Daten 225 Zusammenfassung

16 198 Kapitel 6: Umgang mit Text Umgang mit Text hört sich nicht gerade spannend an, doch geht es natürlich in diesem Kapitel nicht um Prosa, Poesie und Versmaß, sondern um das Auswerten jenes Textes, der z. B. in Ereignisprotokollen enthalten ist. Besteht die Aufgabenstellung z. B. darin, dass einige MB an Logdateien gezielt nach Einträgen durchsucht werden sollen, ist die PowerShell dafür das ideale Werkzeug. In diesem Kapitel steht daher auch eine praxisorientierte Einführung in den Umgang mit regulären Ausdrücken auf dem Plan, die nicht nur bei der PowerShell die Grundlage für die gesamte Textverarbeitung darstellen. Reguläre Ausdrücke sind nur scheinbar nichts für PowerShell-Anfänger. Wer als angehender PowerShell-Anwender mit einer Konstruktion ^TCP\s+(?<Port>[0-9]{2,5})\s+[0-9]{1,3}\. konfrontiert wird, verspürt in der Regel kein allzu großes Verlangen, mehr über die Geheimnisse dieser etwas seltsamen Konstruktionen (dabei war dies noch ein relativ einfacher regulärer Ausdruck) zu erfahren am Ende dieses Abschnitts wissen Sie, was sich dahinter verbirgt und werden ähnliche Ausdrücke bereits an kleinen Beispielen angewendet haben. Das Kapitel beginnt mit einem eher harmlosen Thema, dem allgemeinen Umgang mit Textdateien. Zahlen und Datumsangaben formatieren Formatieren hat in diesem Zusammenhang nichts mit der Festplatte zu tun, sondern bedeutet im ursprünglichsten Sinne des Begriffs»etwas in eine Form«bringen. Konkret geht es darum, dass Zahlen und Datums-/ Zeitangaben auf eine bestimmte Art und Weise (in einem bestimmten) Format in eine Zeichenkette eingefügt werden. Dies erledigt bei der PowerShell der f-operator. Der Operator wirkt am Anfang eventuell ein wenig sperrig, ist aber wie fast alles bei der PowerShell sehr einfach gestrickt. Ausgangspunkt ist in der Regel eine Zeichenkette, in die etwas eingesetzt werden soll. Der folgende Befehl fragt zunächst über das Get-PSDrive-Cmdlet den freien Speicherplatz auf Laufwerk C: ab und weist das Resultat einer Variablen zu. Diese Variable soll anschließend im Rahmen einer Zeichenkette ausgegeben werden: $Frei = (Get-PSDrive C).Free PS > "Freier Platz auf Laufwerk C: $Frei" Freier Platz auf Laufwerk C: In diesem Beispiel wird die Zahl unformatiert eingesetzt, was unter anderem zur Folge hat, dass die Zahl keine Tausendertrennzeichen erhält. Soll die Zahl formatiert aufgenommen werden, muss in die Zeichenkette anstelle der Variablen ein Formatierungsplatzhalter integriert werden, der aus einer in geschweiften Klammern gesetzten Zahl besteht. Diese beginnt bei 0, kann maximal 9 betragen und deren Position gibt an, welche Werte der f-operator an welche Stelle innerhalb der Zeichenkette einfügt: PS > "Freier Platz auf Laufwerk C: {0}" -f $Frei Freier Platz auf Laufwerk C: Doch warum sieht die Zahl immer noch so aus wie im letzten Beispiel? Weil zwar der f-operator zum Einsatz kam, aber noch keine Formatierungsanweisung. Diese wird in Gestalt einer Buchstaben-/Zahlenkombination in den Platzhalter hinter einen Doppelpunkt eingefügt: "Freier Platz auf Laufwerk C: {0:n0}" -f $Frei Freier Platz auf Laufwerk C:

17 Zahlen und Datumsangaben formatieren 199 Der Formatierungsbezeichner n:0 steht für Numerischer Wert mit 0 Nachkommastellen. Es gibt eine ganze Reihe solcher Buchstaben, die der f-operator als Formatierungsanweisungen erkennt, von denen die wichtigsten in Tabelle 6.1 zusammengestellt sind (eine vollständige Liste finden Sie leider nicht in der PowerShell- Hilfe, sondern in der Referenz zum.net Framework, auf dem die PowerShell aufsetzt). Im nächsten Beispiel soll die Ausgabe dahingehend erweitert werden, dass aus der Größe des belegten Speichers die Laufwerksgröße und die Belegung in Prozent berechnet und alle drei Angaben über den f-operator in die Zeichenkette eingesetzt werden. Zuerst werden drei Variablen mit Werten belegt: $Frei = (Get-PsDrive C).Free $Belegt = (Get-PsDrive C).Used $Gesamt = $Frei + $Belegt Anschließend werden die beiden Variablen in eine Zeichenkette formatiert eingesetzt: "Auf Laufwerk C: sind {0:n0} Bytes von {1:n0} Bytes belegt ({2:p})" -f $Belegt, $Gesamt, ($Belegt/$Gesamt) Die Reihenfolge der Platzhalter muss nicht aufsteigend sein. Genauso kann ein Platzhalter auch mehrfach vorkommen. Bislang wurden die Größenangaben in Byte ausgegeben, MB wäre etwas praktischer. Das lässt sich nicht über einen Formatierungsbezeichner, sondern einfach durch Division des einzusetzenden Wertes erreichen: "Auf Laufwerk C: sind {0:n0} MB von {1:n0} MB belegt ({2:p})" -f ($Belegt/1MB),($Gesamt/1MB),($Belegt/$Gesamt) Auf Laufwerk C: sind MB von MB belegt (98,59%) Zum Schluss soll auch die aktuelle Uhrzeit in die Zeichenkette eingesetzt werden. Vor allem für die Datums-/Uhrzeitformatierung existieren eine Vielzahl von Formatierungsbezeichnern, die aber auch alternativ dem Format-Parameter des Get-Date-Cmdlets übergeben werden können: "Um {3:HH:mm} sind auf Laufwerk C: {0:n0} MB von {1:n0} MB belegt ({2:p})" -f ($Belegt/1MB),($Gesamt/1MB),($Belegt/$Gesamt), (Get-Date) Um 11:48 sind auf Laufwerk C: MB von MB belegt (98,59%) Abbildung 6.1 Der f-operator setzt Zahlen und Datums-/Zeitwerte formatiert in Zeichenketten ein

18 200 Kapitel 6: Umgang mit Text Formatierungszeichen c (oder C) Bedeutung Währungsformat d Kurzes Datumsformat (Tag.Monat.Jahr vierstellig) D Langes Datumsformat (z. B. Montag, 21. Dezember 2009) ddd Wochentag kurz (z. B. Mo) dddd Wochentag lang e (oder E) HH hh mm MM MMM MMMM n p (oder P) s ss t T x (oder X) Y yy yyyy Wissenschaftliche Darstellung einer Zahl Stunden im 24-Stunden-Format Stunden im 12-Stunden-Format Minuten Monat als Zahl Monat kurz (z. B. Dez) Monat voll ausgeschrieben Numerischer Wert mit Nachkommastellen, die Anzahl an Nachkommastellen folgt direkt hinter dem»n«, z. B.»n2«für 2 Nachkommastellen Prozentangabe Datum und Zeit, getrennt durch den Buchstaben»T«: Jahr-Monat-TagTStunde:Minute-Sekunde Sekunden Kurzes Zeitformat (Uhrzeit:Stunde) Langes Zeitformat (Uhrzeit:Stunde:Sekunde) Als Hexadezimalzahl Monat voll ausgeschrieben und Jahr vierstellig Jahreszahl zweistellig Jahreszahl vierstellig Tabelle 6.1 Wichtige Formatierungszeichen für den f-operator Textdateien lesen und schreiben Für das Lesen von Textdateien gibt es das Get-Content-Cmdlet (die Aliase sind type, cat und gc). Es legt den Inhalt einer Textdatei als ein Array von String-Objekten in die Pipeline. Das Cmdlet besitzt eine Reihe interessanter Parameter, wie z. B. TotalCount, über den sich die Anzahl der Zeilen festlegen lässt, die eingelesen werden sollen.

19 Textdateien lesen und schreiben 201 Der folgende Befehl gibt den Inhalt einer Datei Zeile für Zeile aus. Für jede Zeile wird ein String-Objekt über die Pipeline weitergegeben: Get-Content -Path $Env:SystemRoot\Win.ini Der folgende Befehl liest lediglich die erste Zeile der Datei: Get-Content -Path $Env:SystemRoot\Win.ini -TotalCount 1 Möchte man eine bestimmte Zeile lesen, ist dies ebenfalls kein Problem, da sich die eingelesenen Zeilen über die Arrayschreibweise, also mit einem eckigen Klammerpaar, das den Index des anzusprechenden Wertes enthält, auch einzeln ansprechen lassen. Der folgende Befehl liest nur die vierte Zeile: (Get-Content -Path $Env:SystemRoot\Win.ini)[3] Das Lesen der letzten Zeile der Datei ist auch möglich, allerdings nicht ganz so elegant, da der Dateiinhalt erst einer Variablen zugewiesen werden muss, um die Anzahl der Elemente erhalten zu können: $Zeilen = (Get-Content -Path $Env:SystemRoot\Win.ini);$Zeilen[$Zeilen.Length-1] Doch die PowerShell bietet einen kleinen Trick, den auch erfahrene PowerShell-Anwender nicht unbedingt kennen. Über einen negativen Index kann die Zählweise am Dateiende begonnen werden. Der folgende Befehl liest die letzte Zeile der Datei Win.ini ein: (Get-Content -Path $Env:SystemRoot\Win.ini)[-1] HINWEIS Spielt der Zeichensatz eine Rolle, kommt der Encoding-Parameter ins Spiel. Der folgende Befehl liest eine ASCII-Datei, das heißt, jedes Zeichen wird als 8-Bit-ASCII-Zeichen behandelt: Get-Content -Path $Env:SystemRoot\Win.ini -Encoding ASCII Sollte die Datei Umlaute und ß enthalten, werden diese jetzt nicht richtig dargestellt. Lesen von Binärdateien Get-Content kann auch Binärdateien lesen (also Dateien, deren Inhalt nicht als Text interpretiert werden soll). In diesem Fall wird jedes einzelne Byte als Zahlencode zurückgegeben und nicht als Zeichen interpretiert. Dazu muss über den Encoding-Parameter lediglich Byte angegeben werden. Der folgende Befehl gibt die ersten beiden Bytes einer Bmp-Datei im Hexformat aus: Get-Content -Path Bild.bmp -Encoding Byte -Totalcount 2 ForEach-Object { "{0:x}" -f $_ }

20 Stichwortverzeichnis #requires -version $?-Variable 293 $Args-Variable Argumentübergabe 276 $ErrorActionPreference-Variable 286 $Error-Variable 287 $ErrorView-Variable 295 $Host.PrivateData Farbeinstellungen ändern 296 $Input-Variable 277 $MaximumErrorCount-Variable 287 $MyInvocation Skriptpfad ermitteln 526 $Profile-Variable 59, 61 $PS Server-Variable 449 $PSHome-Variable 56 $PSISE PowerShell ISE erweitern 481 $PSScriptRoot-Variable 470 $PSVersionTable 58 $this ScriptProperty 472.NET Framework Definition 460 Funktionen aufrufen 460.NET Klassenbibliothek 460.NET-Assemblys Nachladen 464.Ps1Xml-Dateien 468.Psd1-Dateien 468.Psm1-Dateien 468 [ADSI] Ein Blick hinter die Kulissen 356 [ADSI]-Type Accelerator 351 [ADSISearcher]-Type Accelerator 351, 377 [ref] Variablen als Parameter 263 [Regex]-Type Accelerator 214 [WMI] 334 [WMIClass] 334 [WMISearcher] 334, 337 [Xml]-Type Accelerator 225 A Access Control Entry (ACE) 183 Access Control List Definition 183 ACE Siehe Access Control List Active Directory Administration 395 Bei der PowerShell 350 Benutzer anlegen 367 Die Rolle der Container 355 Elemente über LDAP ansprechen 356 Kennwort für Benutzer setzen 369 OU anlegen 375 Suche mit [ADSISearcher] 376 Umgang mit Benutzern 362 Active Directory Schema Editor 366 Active Directory Web Services 400 ActiveDirectory-Modul ActiveDirectory-Provider 403 Überblick 400 ActiveDirectoryPartition-Klasse 395 ActiveDirectorySchema-Klasse 395 ActiveDirectorySite-Klasse 395 ActiveRoles Management Shell for Active Directory Siehe Quest-Cmdlets Adapted View Actiive Directory-Zugriffe 358 Add-BitsFile-Cmdlet 445 Add-Content-Cmdlet 161 Add-PSSnapin-Cmdlet 502 Add-QADPermission-Cmdlet Quest 390 Add-SDMgplink-Cmdlet SDM 404 Add-SDMgpoSecurity-Cmdlet SDM 404 Add-SDMSOMSecurity-Cmdlet SDM 404 Add-SDMWMIFilterLink-Cmdlet SDM 404

Inhaltsverzeichnis. Bibliografische Informationen http://d-nb.info/995886768. digitalisiert durch

Inhaltsverzeichnis. Bibliografische Informationen http://d-nb.info/995886768. digitalisiert durch Einleitung 19 Was lesen Sie in diesem Buch? 21 Wo gibt es die Beispiele? 21 Download, Installation und Systemvoraussetzungen 22 Die PowerShell lernen 22 Kontakt zum Autor 23 Danksagungen 23 1 Der erste

Mehr

Sachverzeichnis. Ausschnitt PowerShell ISE, 157 Azure Umgang mit virtuellen Maschinen, 460 Azure-Cmdlets Die ersten Schritte, 460 Überblick, 458

Sachverzeichnis. Ausschnitt PowerShell ISE, 157 Azure Umgang mit virtuellen Maschinen, 460 Azure-Cmdlets Die ersten Schritte, 460 Überblick, 458 Sachverzeichnis Operator, 66 $_, 71 $Args, 185, 201 $Args-Variable, 184 $Input-Variable, 186 PowerShell-Pipeline, 68 $PSBoundParameters, 185 $PSUnsupportedConsoleApplications, 151 $PSVersionTable, 169.NET

Mehr

Peter Monadjemi. Windows PowerShell 2.0 Crashkurs

Peter Monadjemi. Windows PowerShell 2.0 Crashkurs Peter Monadjemi Windows PowerShell 2.0 Crashkurs Peter Monadjemi Windows PowerShell 2.0 Crashkurs 3 Peter Monadjemi: Windows PowerShell 2.0 Crashkurs Microsoft Press Deutschland, Konrad-Zuse-Str. 1, 85716

Mehr

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

Inhaltsverzeichnis. Einleitung... 13. Text vom Benutzer erfragen... 22 Text über ein Dialogfeld erfragen... 23 Inhaltsverzeichnis Einleitung............................................................................. 13 1 Texte und Textauswertungen........................................................ 17 Text

Mehr

Tobias Weltner. PowerShell-Scripting fur Administratoren

Tobias Weltner. PowerShell-Scripting fur Administratoren Tobias Weltner PowerShell-Scripting fur Administratoren Vorwort 13 Texte und Textauswertungen 17 Text erstellen 19 Text vom Benutzer erfragen 21 Text aus einer Datei lesen 22 Zeilenumbruch oder Anfiihrungszeichen

Mehr

Inhaltsverzeichnis. Vorwort... Danksagungen und Kontakt zum Autor...

Inhaltsverzeichnis. Vorwort... Danksagungen und Kontakt zum Autor... Vorwort... Danksagungen und Kontakt zum Autor... XV XVII 1 Eine erste Rundreise durch die Windows PowerShell... 1 Der Kommandoprompt und der integrierte Zeileneditor... 2 Cmdlets als universelle Befehle...

Mehr

Windows PowerShell Crashkurs

Windows PowerShell Crashkurs Peter Monadjemi 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Windows PowerShell Crashkurs Microsoft mss: Inhaltsverzeichnis

Mehr

Inhaltsverzeichnis. Vorwort. Basiswissen

Inhaltsverzeichnis. Vorwort. Basiswissen Inhaltsverzeichnis Vorwort 1 Basiswissen 1.1 Erste Schritte mit der Windows PowerShell 1.1.1 Was ist die Windows PowerShell? 1.1.2 Geschichte 1.1.3 Eine Motivation 1.1.4 PowerShell herunterladen und installieren

Mehr

Holger Schwichtenberg. Windows PowerShell. Konzepte - Praxiseinsatz - Erweiterungen. ADDISON-WESLEY An imprint of Pearson Education

Holger Schwichtenberg. Windows PowerShell. Konzepte - Praxiseinsatz - Erweiterungen. ADDISON-WESLEY An imprint of Pearson Education Holger Schwichtenberg Windows PowerShell Konzepte - Praxiseinsatz - Erweiterungen ^ y ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney

Mehr

Windows Scripting lernen

Windows Scripting lernen Holger Schwichtenberg, Sven Conrad, Thomas Gartner, Oliver Scheer Windows Scripting lernen Anfangen, anwenden, verstehen An imprint of Pearson Education München Boston San Francisco Harlow, England Don

Mehr

2 Ein erster Überblick 7

2 Ein erster Überblick 7 Inhaltsverzeichnis 1 Einleitung 1 1.1 Und was geht es in diesem Buch? 2 1.2 Welche Version wird verwendet? 3 1.3 Ist die PowerShell schwer zu lernen? 3 1.4 Wenn ein Thema in diesem Buch nicht vorkommt

Mehr

Über den Autor Dr. Holger Schwichtenberg 17

Über den Autor Dr. Holger Schwichtenberg 17 Über den Autor Dr. Holger Schwichtenberg 17 Vorwort 18 Vorwort zur vierten Auflage 18 Vorwort zur dritten Auflage 19 Vorwort zur zweiten Auflage 19 Vorwort zur ersten Auflage 20 1 Einführung in den Windows

Mehr

3. Auflage. O Reillys Taschenbibliothek. Windows PowerShell 3.0. kurz & gut. Lee Holmes. Deutsche Adaption von Rolf Masuch O REILLY

3. Auflage. O Reillys Taschenbibliothek. Windows PowerShell 3.0. kurz & gut. Lee Holmes. Deutsche Adaption von Rolf Masuch O REILLY O Reillys Taschenbibliothek 3. Auflage Windows PowerShell 3.0 kurz & gut O REILLY Lee Holmes Deutsche Adaption von Rolf Masuch Inhalt Einleitung................................................ 2 Installation.....................................................

Mehr

Inhaltsverzeichnis VII

Inhaltsverzeichnis VII Inhaltsverzeichnis 1 Einleitung...................................................... 1 1.1 Und was geht es in diesem Buch?............................... 2 1.2 Welche Version wird verwendet?................................

Mehr

Windows Scripting lernen

Windows Scripting lernen Holger Schwichtenberg, Sven Conrad, Thomas Gärtner, Oliver Scheer Windows Scripting lernen Anfangen, anwenden, verstehen ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow,

Mehr

Scripting für Administratoren

Scripting für Administratoren Tobias Weltner Scripting für Administratoren 2. Auflage Microsoft" Vorwort XIII 1 Einführung 1 Welche Voraussetzungen brauchen Sie? 1 Welche Voraussetzungen braucht Ihr Computer? 3 Virenschutzprogramme

Mehr

H. Tornsdorf М. Tornsdorf. Das große Buch zu

H. Tornsdorf М. Tornsdorf. Das große Buch zu H. Tornsdorf М. Tornsdorf Das große Buch zu DATA BECKER Inhaltsverzeichnis 1.1 Starten von MS-DOS 24 1.2 Erste Arbeiten auf der Kommandooberfläche 27 1.2.1 Dateien anzeigen 31 1.2.2 Dateien kopieren 38

Mehr

Annette Stolz. Das Windows Server 2003 Codebook

Annette Stolz. Das Windows Server 2003 Codebook Annette Stolz Das Windows Server 2003 Codebook Inhaltsverzeichnis Textgestaltung Vorwort 11 Teil I Einführung 15 Betriebssysteminstallation 17 Betriebssystem-Update 57 Eingabeaufforderung 79 Windows Script

Mehr

Microsoft Windows PowerShell v3.0/4.0

Microsoft Windows PowerShell v3.0/4.0 Microsoft Windows PowerShell v3.0/4.0 Dauer: 4 Tage Kursnummer: GKPS Überblick: Die PowerShell ist bereits ein integraler Bestandteil der aktuellen Windows Systeme und wird von verschieden Servern wie

Mehr

Windows PowerShell. CmdLets. PipeLine / Filter. Variablen / Operatoren. Schleifen / Prüfmethoden. Funktionen / Skripte. Allgegenwärtige Parameter

Windows PowerShell. CmdLets. PipeLine / Filter. Variablen / Operatoren. Schleifen / Prüfmethoden. Funktionen / Skripte. Allgegenwärtige Parameter CmdLets PipeLine / Filter Variablen / Operatoren Schleifen / Prüfmethoden Funktionen / Skripte Allgegenwärtige Parameter Hilfe ComObjekte PowerShell: Oberfläche PowerShell --- Voraussetzungen.NET Framework

Mehr

XML und Datenbanken

<Trainingsinhalt> XML und Datenbanken XML und Datenbanken i training Inhaltsverzeichnis Vorwort 11 Kapitel 1 XML 13 1.1 Voraussetzungen für XML 14 1.2 Allgemeines 14 1.3 Migration von HTML zu XML 16 1.4 Argumente für XML

Mehr

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

Alexander Schmidt/Andreas Lehr. Windows 7. richtig administrieren. 152 Abbildungen Alexander Schmidt/Andreas Lehr Windows 7 richtig administrieren 152 Abbildungen Inhaltsverzeichnis 1 Grundlagen, Installation & Rollout 11 1.1 Grundlagen 12 1.1.1 Versionen und Editionen 12 1.1.2 Prüfung

Mehr

XML und Datenbanken. Die Schnittstellen von Access und SQL Server professionell nutzen. new technology. Uwe Hess. Markt+Technik Verlag

XML und Datenbanken. Die Schnittstellen von Access und SQL Server professionell nutzen. new technology. Uwe Hess. Markt+Technik Verlag XML und Datenbanken Die Schnittstellen von Access und SQL Server professionell nutzen Uwe Hess new technology Markt+Technik Verlag Inhaltsverzeichnis Kapitel Vorwort 11 Kapitel 1 XML 13 1.1 Voraussetzungen

Mehr

STUDENT Pack. Netzwerkverwaltung mit Gruppenrichtlinien unter Windows Server 2012. Planung, Implementierung, Konfiguration & Verwaltung

STUDENT Pack. Netzwerkverwaltung mit Gruppenrichtlinien unter Windows Server 2012. Planung, Implementierung, Konfiguration & Verwaltung Netzwerkverwaltung mit Gruppenrichtlinien unter Windows Server 2012 Planung, Implementierung, Konfiguration & Verwaltung STUDENT Pack Professional Courseware Netzwerkverwaltung mit Gruppenrichtlinien unter

Mehr

Windows Scripting lernen

Windows Scripting lernen Holger Schwichtenberg Windows Scripting lernen Von Windows Script Host und Visual Basic Script bis zur Windows PowerShell ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow,

Mehr

Inhaltsverzeichnis. Vorwort... 5 Grußwort von Safe Software Inc... 13 Über den Herausgeber... 14 Über die Autoren... 14 1 Einleitung...

Inhaltsverzeichnis. Vorwort... 5 Grußwort von Safe Software Inc... 13 Über den Herausgeber... 14 Über die Autoren... 14 1 Einleitung... Vorwort... 5 Grußwort von Safe Software Inc.... 13 Über den Herausgeber... 14 Über die Autoren... 14 1 Einleitung... 17 1.1 Zu diesem Buch... 17 1.1.1 Wie ist dieses Buch aufgebaut?... 17 1.1.2 Auf welcher

Mehr

1 Änderungen bei Windows Server 2008 R2

1 Änderungen bei Windows Server 2008 R2 1 Änderungen bei Windows Server 2008 R2 1.1 Die Neuerungen im Überblick Zeitgleich mit Windows 7 erschien auch das Serverbetriebssystem Windows Server 2008 R2. Diese beiden Betriebssysteme haben den gleichen

Mehr

Inhaltsverzeichnis. Teil I Eine datenbankgestützte Webanwendung mit PHP und MySQL entwickeln 27. Einleitung 21

Inhaltsverzeichnis. Teil I Eine datenbankgestützte Webanwendung mit PHP und MySQL entwickeln 27. Einleitung 21 Inhaltsverzeichnis Über die Autorin 7 Einleitung 21 Über dieses Buch 21 Konventionen in diesem Buch 21 Was Sie nicht lesen müssen 22 Törichte Annahmen über den Leser 22 Wie dieses Buch aufgebaut ist 23

Mehr

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

MOC 2145 Windows Server 2003: Verwalten einer Domänen-Umgebung MOC 2145 Windows Server 2003: Verwalten einer Domänen-Umgebung Unterrichtseinheit 1: Einführung in die Verwaltung von Konten und Ressourcen In dieser Unterrichtseinheit wird erläutert, wie Konten und Ressourcen

Mehr

DAS EINSTEIGERSEMINAR PHP 5.3 LERNEN ÜBEN ANWENDEN. Oliver Leiss Jasmin Schmidt. 3. Auflage

DAS EINSTEIGERSEMINAR PHP 5.3 LERNEN ÜBEN ANWENDEN. Oliver Leiss Jasmin Schmidt. 3. Auflage DAS EINSTEIGERSEMINAR PHP 5.3 Oliver Leiss Jasmin Schmidt 3. Auflage LERNEN ÜBEN ANWENDEN Vorwort... 13 Einleitung... 15 Was ist PHP?... 15 PHP gezielt einsetzen... 16 Neuerungen in PHP 5.3... 16 Der Umgang

Mehr

1 Einführung... 13. 2 Erste Schritte... 19. 3 Programmierkurs... 33. 4 Datentypen... 81. 5 Weiterführende Programmierung... 139

1 Einführung... 13. 2 Erste Schritte... 19. 3 Programmierkurs... 33. 4 Datentypen... 81. 5 Weiterführende Programmierung... 139 Auf einen Blick 1 Einführung... 13 2 Erste Schritte... 19 3 Programmierkurs... 33 4 Datentypen... 81 5 Weiterführende Programmierung... 139 6 Objektorientierte Programmierung... 191 7 Verschiedene Module...

Mehr

CARL HANSER VERLAG. Christopher Allen. Oracle PL/SQL für Einsteiger Der Einsatz von SQL und PL/SQL in der Oracle-Datenbank 3-446-21801-7

CARL HANSER VERLAG. Christopher Allen. Oracle PL/SQL für Einsteiger Der Einsatz von SQL und PL/SQL in der Oracle-Datenbank 3-446-21801-7 CARL HANSER VERLAG Christopher Allen Oracle PL/SQL für Einsteiger Der Einsatz von SQL und PL/SQL in der Oracle-Datenbank 3-446-21801-7 www.hanser.de Inhaltsverzeichnis Danksagung...XI Einleitung...XIII

Mehr

Windows PowerShell. Dr. Tobias Weltner Microsoft MVP für PowerShell

Windows PowerShell. Dr. Tobias Weltner Microsoft MVP für PowerShell Windows PowerShell Dr. Tobias Weltner Microsoft MVP für PowerShell Windows PowerShell Interaktive Konsole und Skriptsprache bestehende Lösungen funktionieren weiter Zugriff auf COM,.NET, VBS, Batch beschleunigte

Mehr

Einleitung. Peter Monadjemi: Windows PowerShell 2.0 - Crashkurs, Microsoft Press 2010 (ISBN 978-3-86645-667-9)

Einleitung. Peter Monadjemi: Windows PowerShell 2.0 - Crashkurs, Microsoft Press 2010 (ISBN 978-3-86645-667-9) Einleitung In dieser Einleitung: Was lesen Sie in diesem Buch? 21 Wo gibt es die Beispiele? 21 Download, Installation und Systemvoraussetzungen 22 Die PowerShell lernen 22 Kontakt zum Autor 23 Danksagungen

Mehr

Netzwerkverwaltung mit Gruppenrichtlinien unter Windows Server 2012 R2. STUDENT-Pack. Professional Courseware

Netzwerkverwaltung mit Gruppenrichtlinien unter Windows Server 2012 R2. STUDENT-Pack. Professional Courseware Netzwerkverwaltung mit Gruppenrichtlinien unter Windows Server 2012 R2 STUDENT-Pack Professional Courseware Netzwerkverwaltung mit Gruppenrichtlinien unter Windows Server 2012 R2 Netzwerkverwaltung mit

Mehr

LERNWERKSTATT SEKUNDARSTUFE I

LERNWERKSTATT SEKUNDARSTUFE I LERNWERKSTATT SEKUNDARSTUFE I SOFTWAREVERTEILUNG DER LERNWERK- STATT SEKUNDARSTUFE I IM NETZWERK Die Lernwerkstatt Sekundarstufe I (LWS) unterstützt die automatische Software- Installation über den Windows

Mehr

Kapitel 5: PowerShell-Skripte

Kapitel 5: PowerShell-Skripte Kapitel 5: PowerShell-Skripte Abseits der interaktiven Ausführung kann die PS auch Skripte verarbeiten, die mit der Dateierweiterung ".ps1" gekennzeichnet werden. Die "1" steht für die Version der PS.

Mehr

Teil I Installation und erste Schritte 19

Teil I Installation und erste Schritte 19 5 Inhaltsverzeichnis Vorwort 13 Einleitung 15 Verwendete Office-Versionen 16 Der Aufbau dieses Buches 16 Das Ziel des Buches 17 Teil I Installation und erste Schritte 19 1 Von Office 2003 nach 2007 21

Mehr

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt Inhaltsverzeichnis Aufgabe... 1 Allgemein... 1 Active Directory... 1 Konfiguration... 2 Benutzer erstellen... 3 Eigenes Verzeichnis erstellen... 3 Benutzerkonto erstellen... 3 Profil einrichten... 5 Berechtigungen

Mehr

Inhalt. Vorwort 11. 1 Bedienungsgrundlagen 15. 2 Planung einer Datenbank 49

Inhalt. Vorwort 11. 1 Bedienungsgrundlagen 15. 2 Planung einer Datenbank 49 Vorwort 11 1 Bedienungsgrundlagen 15 1.1 Programmstart 15 1.2 Datenbanken anlegen und speichern 18 1.3 Bildschirmaufbau 26 Fenster 26 Systemmenü 26 Fenstersymbole 26 Datenbankfenster 29 Menüleiste 30 Symbolleiste

Mehr

Installieren und Konfigurieren von Windows Server 2012 - Original Microsoft Praxistraining (Buch + E-Book)

Installieren und Konfigurieren von Windows Server 2012 - Original Microsoft Praxistraining (Buch + E-Book) Installieren und Konfigurieren von Windows Server 2012 - Original Microsoft Praxistraining (Buch + E-Book) Praktisches Selbststudium von Mitch Tulloch 1., A. Installieren und Konfigurieren von Windows

Mehr

Inhaltsverzeichnis. jetzt lerne ich

Inhaltsverzeichnis. jetzt lerne ich Inhaltsverzeichnis jetzt lerne ich Einführung 15 1 Erste Schritte 21 1.1 Datenbanken und Datenbank-Managementsysteme 21 1.2 Zugriff auf Datenbanken 22 1.3 Was der Großvater noch wusste... 22 1.4 Einordnung

Mehr

Seminar: IT-Administration. Windows Scripting

Seminar: IT-Administration. Windows Scripting Seminar: IT-Administration Windows Scripting Übersicht Skriptsprachen Entwicklung der Skriptsprachen Kommandozeileninterpreter cmd.exe Active Scripting Architektur von Windows Die Skriptsprache VBS Windows

Mehr

Unterrichtseinheit 6

Unterrichtseinheit 6 Unterrichtseinheit 6 NTFS-Berechtigungen: NTFS-Berechtigungen werden verwendet, um anzugeben, welche Benutzer, Gruppen und Computer auf Dateien und Ordner zugreifen können. NTFS speichert eine Zugriffssteuerungsliste

Mehr

http://www.winhelpline.info/daten/printthread.php?shownews=601

http://www.winhelpline.info/daten/printthread.php?shownews=601 Seite 1 von 7 Verwendung von Richtlinien für Softwareeinschränkung in Windows Server 2003 Dieser Artikel beschreibt die Verwendung von Richtlinien für Softwareeinschränkung in Windows Server 2003. Wenn

Mehr

AccountPlus Systemkonfiguration

AccountPlus Systemkonfiguration Anwenderhandbuch AccountPlus Systemkonfiguration Version 1.10 Inhalt: 1 ANWENDUNG... 3 2 DAS PROGRAMM... 3 2.1 Startparameter...5 2.2 Die Karteikarte ACCTPLUS.INI...5 2.3 Die Karteikarte Datenbanken...5

Mehr

Inhaltsverzeichnis. Inhaltsverzeichnis

Inhaltsverzeichnis. Inhaltsverzeichnis Inhaltsverzeichnis Vorwort 11 Schreiben Sie uns! 12 Arbeiten mit der Schnellübersicht Windows 2000 13 1 Einführung und Installation 15 1.1 Versionsüberblick 15 1.2 Windows 2000 für Umsteiger 16 1.3 Im

Mehr

Inhaltsverzeichnis Vorwort Konzepte des Active Directory

Inhaltsverzeichnis Vorwort Konzepte des Active Directory Vorwort.................................................................. XI Warum dieses Buch.................................................... XI Kapitelübersicht.......................................................

Mehr

Inhaltsverzeichnis. 1 Der SQL Server 2008 stellt sich vor 15. 2 Die grafischen Tools des SQL Server 2008 59. 3 Eine neue Datenbank erstellen 87

Inhaltsverzeichnis. 1 Der SQL Server 2008 stellt sich vor 15. 2 Die grafischen Tools des SQL Server 2008 59. 3 Eine neue Datenbank erstellen 87 Vorwort 11 1 Der SQL Server 2008 stellt sich vor 15 1.1 SQL Server wer ist das? 16 1.1.1 Der SQL Server im Konzert der Datenbanksysteme 16 1.1.2 Entscheidungsszenarien für Datenbanksysteme 17 1.1.3 Komponenten

Mehr

Konfigurieren eines Webservers

Konfigurieren eines Webservers Unterrichtseinheit 12: Konfigurieren eines Webservers Erleichterung der Organisation und des Verwaltens von Webinhalten im Intranet und Internet. Übersicht über IIS: Der IIS-Dienst arbeitet mit folgenden

Mehr

6.1.2 Beispiel 118: Kennwort eines Benutzers ändern

6.1.2 Beispiel 118: Kennwort eines Benutzers ändern Herzlich willkommen zum Kurs "Windows XP Home & Professional" 6 Windows XP und die Sicherheit Sicherheit beim Arbeiten am Computer ist einer der wichtigsten Themen. Windows XP wurde von Microsoft mit zahlreichen

Mehr

O'REILLY 8 Beijing Cambridge Farnham Köln Sebastopol Taipei Tokyo. Reguläre Ausdrücke Kochbuch. Jan Goyvaerts & Steven Levithan

O'REILLY 8 Beijing Cambridge Farnham Köln Sebastopol Taipei Tokyo. Reguläre Ausdrücke Kochbuch. Jan Goyvaerts & Steven Levithan Reguläre Ausdrücke Kochbuch Jan Goyvaerts & Steven Levithan Deutsche Übersetzung von Thomas Demmig O'REILLY 8 Beijing Cambridge Farnham Köln Sebastopol Taipei Tokyo Inhalt Vorwort XI 1 Einführung in reguläre

Mehr

IMBA. Installationsanleitung. Access-Datenbankadapter. Das Instrument für den fähigkeitsgerechten Personaleinsatz

IMBA. Installationsanleitung. Access-Datenbankadapter. Das Instrument für den fähigkeitsgerechten Personaleinsatz Das Instrument für den fähigkeitsgerechten Personaleinsatz IMBA Access-Datenbankadapter Installationsanleitung gefördert durch das Bundesministerium für Gesundheit und Soziale Sicherung Vorbereitung Bitte

Mehr

Windows Server 2003 - Konfiguration als Domänencontroller & weitere Möglichkeiten

Windows Server 2003 - Konfiguration als Domänencontroller & weitere Möglichkeiten 1 von 12 10.06.2007 21:13 Windows Server 2003 - Konfiguration als Domänencontroller & weitere Möglichkeiten Teil 4 - Erstellen der benötigten Freigaben, Anlegen von Usern Zuweisen Basis- und Profilordner

Mehr

Support Besuchen Sie mysupport.mcafee.com. Hier finden Sie die Dokumentation, Ankündigungen und Support zu dem Produkt.

Support Besuchen Sie mysupport.mcafee.com. Hier finden Sie die Dokumentation, Ankündigungen und Support zu dem Produkt. Versionshinweise McAfee Web Reporter Version 5.2.0 Dieses Dokument enthält Informationen zu McAfee Web Reporter Version 5.2.0. Weitere Informationen finden Sie an folgenden Stellen: Hilfe In Web Reporter

Mehr

IMBA. Installationsanleitung. SQL Server-Datenbankadapter. Das Instrument für den fähigkeitsgerechten Personaleinsatz

IMBA. Installationsanleitung. SQL Server-Datenbankadapter. Das Instrument für den fähigkeitsgerechten Personaleinsatz Das Instrument für den fähigkeitsgerechten Personaleinsatz IMBA SQL Server-Datenbankadapter Installationsanleitung gefördert durch das Bundesministerium für Gesundheit und Soziale Sicherung Vorbereitung

Mehr

Einstieg in VBA mit Excel Galileo Press

Einstieg in VBA mit Excel Galileo Press Thomas Theis Einstieg in VBA mit Excel Galileo Press Geleitwort des Fachgutachters 15 loooodoooooooockx)ock90000000aqoc^oc}ooaooooooooocx>c)ooocxx3ao 1 1 Was wird besser durch Makros und VBA? 17 12 Arbeiten

Mehr

und http://www.it-pruefungen.ch ch/

und http://www.it-pruefungen.ch ch/ -Echte und Originale Prüfungsfragen und Antworten aus Testcenter -Machen Sie sich fit für Ihre berufliche Zukunft! http://www.it-pruefungen.ch ch/ Prüfungsnummer : 70-649 Prüfungsname fungsname: TS: Upgrading

Mehr

Step by Step Gruppenrichtlinien unter Windows Server 2003. von Christian Bartl

Step by Step Gruppenrichtlinien unter Windows Server 2003. von Christian Bartl Step by Step Gruppenrichtlinien unter Windows Server 2003 von Gruppenrichtlinien unter Windows Server 2003 Grundlagen Um Gruppenrichtlinien hinzuzufügen oder zu verwalten Gehen Sie in die Active Directory

Mehr

Handbuch. Smart Card Login (SuisseID) Version 2.0. 14. Juni 2012. QuoVadis Trustlink Schweiz AG Seite [0]

Handbuch. Smart Card Login (SuisseID) Version 2.0. 14. Juni 2012. QuoVadis Trustlink Schweiz AG Seite [0] Handbuch Smart Card Login (SuisseID) Version 2.0 14. Juni 2012 QuoVadis Trustlink Schweiz AG Seite [0] Inhalt 1.0 Ziel und Zweck dieses Dokuments... 2 2.0 Vorraussetzungen... 2 3.0 Zertifikate bereitstellen...

Mehr

2. Sie sind der Administrator Ihres Netzwerks, das den SBS 2011 Standard ausführt.

2. Sie sind der Administrator Ihres Netzwerks, das den SBS 2011 Standard ausführt. Arbeitsblätter Der Windows Small Business Server 2011 MCTS Trainer Vorbereitung zur MCTS Prüfung 70 169 Aufgaben Kapitel 1 1. Sie sind der Administrator Ihres Netzwerks, das den SBS 2011 Standard ausführt.

Mehr

PowerShell-Formalitäten

PowerShell-Formalitäten Kapitel 2 PowerShell-Formalitäten In diesem Kapitel: Installation und Start 54 Die Rolle der Profile-Dateien 58 Die Eingabezeile der Eingabeaufforderung 64 Individuelle Einstellungen vornehmen 69 Hilfe

Mehr

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin PhpMyAdmin = grafsches Tool zur Verwaltung von MySQL-Datenbanken Datenbanken erzeugen und löschen Tabellen und Spalten einfügen,

Mehr

1 Voraussetzungen für Einsatz des FRITZ! LAN Assistenten

1 Voraussetzungen für Einsatz des FRITZ! LAN Assistenten AVM GmbH Alt-Moabit 95 D-10559 Berlin Faxversand mit dem FRITZ! LAN Assistenten Mit dem FRITZ! LAN Assistenten können Sie einen Computer als FRITZ!fax Server einrichten, über den dann Faxe von anderen

Mehr

Installation DataExpert Paynet-Adapter (SIX)

Installation DataExpert Paynet-Adapter (SIX) Projekt IGH DataExpert Installation DataExpert Paynet-Adapter (SIX) Datum: 25.06.2012 Version: 2.0.0.0 Inhaltsverzeichnis 1 Einleitung...... 2 1.1.NET Framework... 2 2 Installation von "DE_PaynetAdapter.msi"...

Mehr

ecall sms & fax-portal

ecall sms & fax-portal ecall sms & fax-portal Beschreibung des Imports und Exports von Adressen Dateiname Beschreibung_-_eCall_Import_und_Export_von_Adressen_2015.10.20 Version 1.1 Datum 20.10.2015 Dolphin Systems AG Informieren

Mehr

Xp-Iso-Builder Anleitung

Xp-Iso-Builder Anleitung Xp-Iso-Builder Anleitung Willkommen bei der xp-iso-builder Anleitung, hier werden Ihnen die einzelnen Schritte vom aussuchen der Quell-CD bis hin zur Fertigstellung der benutzerdefinierten XP-CD einzeln

Mehr

EXPANDIT. ExpandIT Client Control Kurzanleitung. utilities. be prepared speed up go mobile. Stand 14.11.07

EXPANDIT. ExpandIT Client Control Kurzanleitung. utilities. be prepared speed up go mobile. Stand 14.11.07 ExpandIT Client Control Kurzanleitung Stand 14.11.07 Inhaltsverzeichnis ExpandIT Client Control 3 Installationshinweise 3 System-Voraussetzungen 3 Installation 3 Programm starten 6 Programm konfigurieren

Mehr

Dokumentation: MediaWizard Installationsanleitung

Dokumentation: MediaWizard Installationsanleitung Dokumentation: MediaWizard Installationsanleitung Inhaltsverzeichnis 1 Aufbau von MediaWizard... 2 2 Installation... 2 2.1 Bestehende Installation und Daten... 2 3 Übersicht, wo wird was installiert...

Mehr

Die so genannten Cmdlets bilden den Kern der Windows Power Shell und folgen der Benennungskonvention Verb-Substantiv.

Die so genannten Cmdlets bilden den Kern der Windows Power Shell und folgen der Benennungskonvention Verb-Substantiv. Inhalt Vorwort...1 Einführung...2 Erste Schritte in Windows Power Shell...2 Get-Command und Get-Member...2 Hilfe und Syntax von Cmdlets...3 Arbeiten mit Dateien und Verzeichnissen...3 Anpassen, formatieren,

Mehr

5 Benutzer und Gruppen in ADDS-Domänen

5 Benutzer und Gruppen in ADDS-Domänen 5 Benutzer und Gruppen in ADDS-Domänen 5.1 Verwaltung von Benutzern Im Snap-In Active Directory Benutzer und Computer findet sich ein Container Users, in welchem Benutzerkonten angelegt werden können.

Mehr

Vorwort 17. Danksagung 21

Vorwort 17. Danksagung 21 Vorwort 17 Danksagung 21 1 Einleitung 23 1.1 Die Herausforderung Einführung in SharePoint 23 1.1.1 Was ist eigentlich SharePoint? 23 1.1.2 Fundamentale Herausforderungen 24 1.2 SharePoint & Change-Management

Mehr

Projektmanagement in Outlook integriert

Projektmanagement in Outlook integriert y Projektmanagement in Outlook integriert InLoox PM 8.x Installation via Gruppenrichtlinie Ein InLoox Whitepaper Veröffentlicht: Juli 2014 Aktuelle Informationen finden Sie unter http://www.inloox.de Die

Mehr

Kurze Einführung in IBM SPSS für Windows

Kurze Einführung in IBM SPSS für Windows Kurze Einführung in IBM SPSS für Windows SPSS Inc. Chicago (1968) SPSS GmbH Software München (1986) 1984: Datenanalyse Software für den PC 1992: Datenanalyse Software unter Windows 1993: Datenanalyse Software

Mehr

Anleitung zur Installation Lexware professional

Anleitung zur Installation Lexware professional Anleitung zur Installation Lexware professional Diese Anleitung gliedert sich in zwei Arbeitsschritte: 1. Die Installation des Lexware-Programms auf dem Server 2. Die Client-Installation (das Netsetup)

Mehr

i i apitel apitel K K Inhalt Inhalt

i i apitel apitel K K Inhalt Inhalt Seite iv 0 Einleitung........................................... 1 Kombination der Leistungsbereiche.............. 3 Über dieses Buch.................................. 3 Arbeiten mit den Beispielanwendungen..........

Mehr

cs106 Informatiklabor Teil 1: Java-Installation

cs106 Informatiklabor Teil 1: Java-Installation Herbstsemester 2009 cs106 Informatiklabor Teil 1: Java-Installation Florian Zeller Vorgehen und Ziele Wöchentlich eine Übung Unterstützte Bearbeitung während den Übungsstunden Austausch mit älteren Semestern

Mehr

Zu diesem Buch 1. Was ist neu in Excel 2007? 5. Erste Schritte mit Excel 2007 13. Danksagung... xi

Zu diesem Buch 1. Was ist neu in Excel 2007? 5. Erste Schritte mit Excel 2007 13. Danksagung... xi Inhalt Danksagung.................................................................... xi 1 2 3 Zu diesem Buch 1 Kein Fachchinesisch!............................................................... 1 Ein

Mehr

MOS - Microsoft Office Specialist 2007

MOS - Microsoft Office Specialist 2007 MOS - Microsoft Office Specialist 2007 MOS Word 2007 Core 1. Dokumente erstellen und anpassen 1.1. Erstellen und Formatieren von Dokumenten 1.2. Layout von Dokumenten 1.3. Dokumente und Inhalte einfacher

Mehr

Anleitung zur Inbetriebnahme des Webservers Einrichten einer Website

Anleitung zur Inbetriebnahme des Webservers Einrichten einer Website Anleitung zur Inbetriebnahme des Webservers Einrichten einer Website Mit dieser Anleitung soll das Einrichten eines Webservers auf dem Betriebssystem Server 2008 R2 sowie das anschließende in Betrieb nehmen

Mehr

Installationsanleitung BalticScore 3.0

Installationsanleitung BalticScore 3.0 Dieses ist die Installationsanleitung für BalticScore 3.0, die Plattform für Sportwettkämpfe. Inhaltsverzeichnis 1 Allgemeine Voraussetzungen...2 2 Installation unter Windows...2 3 Installation unter Mac

Mehr

Inhaltsverzeichnis. Martin Dausch. Gruppenrichtlinien in Windows Server 2012 und 2008 R2. Ein praktischer Leitfaden für die Netzwerkverwaltung

Inhaltsverzeichnis. Martin Dausch. Gruppenrichtlinien in Windows Server 2012 und 2008 R2. Ein praktischer Leitfaden für die Netzwerkverwaltung Inhaltsverzeichnis Martin Dausch Gruppenrichtlinien in Windows Server 2012 und 2008 R2 Ein praktischer Leitfaden für die Netzwerkverwaltung ISBN (Buch): 978-3-446-43471-4 ISBN (E-Book): 978-3-446-43561-2

Mehr

> Internet Explorer 8

> Internet Explorer 8 > Internet Explorer 8 Browsereinstellungen optimieren Übersicht Inhalt Seite 1. Cache und Cookies löschen 2. Sicherheits- und Datenschutzeinstellungen 2 5 Stand Juli 2009 1. Cache und Cookies löschen Jede

Mehr

Bleiben Sie auf dem Laufenden! Windows Scripting lernen. Schwichtenberg

Bleiben Sie auf dem Laufenden! Windows Scripting lernen. Schwichtenberg Schwichtenberg Windows Scripting lernen Bleiben Sie auf dem Laufenden! Unser Computerbuch-Newsletter informiert Sie monatlich über neue Bücher und Termine. Profitieren Sie auch von Gewinnspielen und exklusiven

Mehr

1 Was Sie erwarten dürfen...11

1 Was Sie erwarten dürfen...11 Inhaltsverzeichnis 1 Was Sie erwarten dürfen...11 1.1 Überblick Definition...11 1.2 Vorausgesetzte Kenntnisse...12 1.3 Konventionen...12 1.4 Gedanken zum Thema Sicherheit...13 2 Planung...14 2.1 Überblick

Mehr

Inhaltsverzeichnis 1 Einführung 2 Einführung in COM-Objekte 3 Zugriff auf das Dateisystem

Inhaltsverzeichnis 1 Einführung 2 Einführung in COM-Objekte 3 Zugriff auf das Dateisystem 1 Einführung...................................................................... 1 Crash-Kurs: Script Host............................................................ 1 Skript-Sicherheit...............................................................

Mehr

Unterrichtseinheit 9

Unterrichtseinheit 9 Unterrichtseinheit 9 Sicherheitsrichtlinien werden verwendet, um die Sicherheit im Netzwerk zu verstärken. Die effizienteste Möglichkeit zum Implementieren dieser, stellt die Verwendung von Sicherheitsvorlagen

Mehr

Inhaltsverzeichnis. 2 Ein Beispielunternehmen und seine Anforderungen... 15 Beschreibung des Unternehmens... 15 Beschreibung der Anforderungen...

Inhaltsverzeichnis. 2 Ein Beispielunternehmen und seine Anforderungen... 15 Beschreibung des Unternehmens... 15 Beschreibung der Anforderungen... Vorwort......................................................... Danksagung................................................ XI XII 1 Einführung.................................................. 1 Warum

Mehr

Anleitung - Assistent Lanfex 2011

Anleitung - Assistent Lanfex 2011 Anleitung - Assistent Lanfex 2011 1. Installationshinweise: Bitte installieren Sie Assistent Lanfex direkt am Domänen-Controller. Das Programm sollte ausschließlich auf dem PDC gestartet werden. Hinweis

Mehr

Parks > Authorization Manager. Versionshinweise

Parks > Authorization Manager. Versionshinweise Parks > Authorization Manager Version 2015.III Anzeige von Vollzugriff, administrativen und speziellen Berechtigungen Die Berechtigungsanalyse zeigt auch Vollzugriffsrechte, administrative Rechte (Besitz

Mehr

jetzt lerne ich PHP 5 & MySQL 4.1 Der schnelle Einstieg in die objektorientierte

jetzt lerne ich PHP 5 & MySQL 4.1 Der schnelle Einstieg in die objektorientierte jetzt lerne ich PHP 5 & MySQL 4.1 Der schnelle Einstieg in die objektorientierte Webprogrammierung SVEN LETZEL FRIEDHELM BETZ Inhaltsverzeichnis jetzt lerne ich Hallo! 15 1 Grundlagen 17 1.1 Das Internet

Mehr

MBS FileMaker Plugin. Christian Schmitz

MBS FileMaker Plugin. Christian Schmitz MBS FileMaker Plugin Christian Schmitz Monkeybread Software MBS FileMaker Plugin 3900 Funktionen 649 neue Funktionen in 2015 440 neue Funktionen schon jetzt in 2016 400 Beispiel Datenbanken MBS FileMaker

Mehr

Inhaltsverzeichnis. Teil A Grundlagen... 1. Teil B Dokumente suchen und bearbeiten... 19. Vorwort... Danksagung... XIII

Inhaltsverzeichnis. Teil A Grundlagen... 1. Teil B Dokumente suchen und bearbeiten... 19. Vorwort... Danksagung... XIII Vorwort............................................... Danksagung........................................ XIII XIV Teil A Grundlagen......................................... 1 1 Einsatzgebiete.....................................

Mehr

1 Linux-Befehlsübersicht

1 Linux-Befehlsübersicht 1 Linux-Befehlsübersicht 1.1 Dateiverwaltung ls Verzeichnisinhalt anzeigen (list) ls -l ausführliche Darstellung ls -a auch versteckte Dateien auisten ls -h verwende besser lesbare Einheiten (humanreadable,

Mehr

Endkunden Dokumentation

Endkunden Dokumentation Endkunden Dokumentation X-Unitconf Windows Version - Version 1.1 - Seite 1 von 20 Inhaltsverzeichnis 1. Anmeldung an X-Unitconf... 3 2. Menü Allgemein... 4 2.1. Übersicht... 4 2.2. Passwort ändern... 5

Mehr

Michael Weigend. Python GE-PACKT. 5. Auflage

Michael Weigend. Python GE-PACKT. 5. Auflage Michael Weigend Python GE-PACKT 5. Auflage E Einleitung 13 E.i Was ist Python? 13 E.2 Einige besondere Merkmale von Python 13 E.3 Python 2 und 3 14 E.4 Hinweise zum Lesen dieses Buches 15 1 Basiskonzepte

Mehr

26. November 2007. EFS Übung. Ziele. Zwei Administrator Benutzer erstellen (adm_bill, adm_peter) 2. Mit adm_bill eine Text Datei verschlüsseln

26. November 2007. EFS Übung. Ziele. Zwei Administrator Benutzer erstellen (adm_bill, adm_peter) 2. Mit adm_bill eine Text Datei verschlüsseln EFS Übung Ziele Zwei Administrator Benutzer erstellen (adm_bill, adm_peter) Mit adm_bill eine Text Datei verschlüsseln Mit adm_peter einen Ordner verschlüsseln und darin eine Text Datei anlegen Dem Benutzer

Mehr