Inhaltsverzeichnis

Inhaltsverzeichnis 1

Aufgabenblatt_v1 3

Aufgabe 2 – Lizenzierung 3

Aufgabe 3 – Lokale Benutzer 3

Aufgabe 4 – Bitlocker 4

Aufgabenblatt_v2 4

Aufgabe 1 – Netzwerk und Freigabekonfiguration 4

Aufgabe 2 – Remote Desktop Access 4

Aufgabe 3 – Netzwerklaufwerk 5

Aufgabe 4 – Hyper-V 5

Aufgabe 5 – Arbeiten mit Volumes 7

Aufgabe 6 – Arbeiten mit erweiterten Disks 8

Aufgabe 7 – Arbeiten mit virtuellen Disks 9

Aufgabenblatt_v3 10

Aufgabe 1 – Vorbereitung User und Dateistrukturen 10

Aufgabe 2 – NTFS-Szenario 1 11

Aufgabe 3 – Network Shares 12

Aufgabe 4 – NTFS-Szenario 1 Add-On 12

Aufgabe 5 – NTFS-Szenario 2 13

Arbeitsblatt_v5&v6 14

Grundlegendes vorab: 14

Verzeichnisnavigation 14

Datei bzw. Ordnerbefehle 14

Administrative Aufgaben 14

Tipps für schnellere Bedienung 14

Batch Dateien 15

DISKPART BEFEHLE 15

Aufgabe 1 – Kommandozeilen Grundlagen 16

Aufgabe 2 –Batch Scripting Basics 17

Aufgabe 3 – Net Use 18

Aufgabe 3a – Logfile 19

Arbeitsblatt_v7 20

Aufgabe 1 – Logon Script 20

Aufgabe 2 – Hidden Shares 21

Aufgabe 3 – Local GPOs 21

Aufgabe 4 – Task Scheduler 22

Aufgabe 5 – Local Security Policies 22

Aufgabe 6 – Booten Sie im abgesicherten Modus 22

Aufgabenblatt_v1

Aufgabe 1 – OS-Installation

LÖSUNG:

Netzwerkkabel rausziehen DANN USB-Stick hinzufügen DANN F9 – F12 durchklicken, um ins BIOS zu gelangen. DANN herausfinden, ob mit UEFI oder BIOS gebootet wird () DANN

Aufgabe 2 – Lizenzierung

LÖSUNG:

Einstellungen DANN „Activate now“ DANN „Troubleshoot“ draufklicken DANN lädt es kurz und wird aktiviert.

Aufgabe 3 – Lokale Benutzer

LÖSUNG:

RMT Windowszeichen DANN „Computermanagement“ DANN „Local Users and Groups“ DANN RMT auf USER und „New User“ DANN „Benutzer muss Passwort bei der ersten Anmeldung nicht ändern.“

Aufgabe 4 – Bitlocker

LÖSUNG:

Disk Management (in cmd: diskmgmt.msc) DANN „Action“ Create VHD DANN Location auf Desktop ausgewählt UND „VHDX“ ausgewählt UND „dynamically expanding“ DANN RMT Initialisieren DANN GPT auswählen DANN RMT auf neuerstellte DISK und „New simple Volume“ DANN weiter DANN 2000 GB DANN „D“ DANN weiter DANN finish (Somit ist „D“ fertig und nun müssen wir noch BitLocker aktivieren“ DANN RMT auf DISK UND „BitLocker aktivieren“ DANN deaktivieren falls nötig mit RMT auf Disk

Aufgabenblatt_v2

Aufgabe 1 – Netzwerk und Freigabekonfiguration

LÖSUNG:

Einstellungen DANN Network and Internet DANN Properties DANN „Private“ DANN zurück auf Network and Internet DANN „Advanced Network Settings“ DANN Advanced Sharings Settings DANN Feld mit „Network Discovery“ und „File and printer sharing“ anhaken. DANN „ping IPv4-Adresse“ DANN Firewall deaktivieren (in Suche unten Firewall und dann Windows Defender Firewall auswählen und ausschalten)

Aufgabe 2 – Remote Desktop Access

Vorbereitung:

Umsetzung:

LÖSUNG:

Suchen nach „Remote Desktop Settings“ DANN anhaken DANN dem Log-on folgen und User „GLWIN“ und das spezifische Passwort eingeben.

Aufgabe 3 – Netzwerklaufwerk

LÖSUNG:

Folder drücken DANN unter „This PC“ DANN RMT auf „Network“ und „Map network drive“ DANN Z: bspw. auswählen und dann den UNC-Pfad eingeben (\\abacus\ima) DANN FH-Credentials eingeben (Testen mit TECHNIKUM am MONTAG)

Aufgabe 4 – Hyper-V

Vorbereitung:

Umsetzung:

LÖSUNG:

In Suche „Turn Windows features on or off” DANN “Hyper-V” alle Felder anhaken DANN Neustart (er fragt selbst nach) DANN in Suche „Hyper-V Manager“ DANN

Ein Bild, das Text, Screenshot, Software, Computersymbol enthält. Automatisch generierte Beschreibung

DANN rechts auf Neu DANN „virtueller Computer“ DANN Assistent DANN Name eingeben „Win11“ DANN Gen2 auswählen und 4 GB RAM mit dynamic DANN Connection: Default Switch

Ein Bild, das Text, Screenshot, Software, Webseite enthält. Automatisch generierte Beschreibung

DANN nur den Pfad ändern zu einem Folder auf dem bereits erstellten D Laufwerk.

Ein Bild, das Text, Screenshot, Webseite, Software enthält. Automatisch generierte Beschreibung

DANN Betriebssystem von einem ROM starten und die .iso auswählen.

Ein Bild, das Text, Screenshot, Schrift, Webseite enthält. Automatisch generierte Beschreibung

DANN Win11 unter Einstellungen TPM-Chip aktivieren UND Snapshots ausschalten

WICHTIG: RMT auf die VM und Einstellungen DANN Firmware DANN Netzwerkkarte nach ganz unten!!!

Aufgabe 5 – Arbeiten mit Volumes

Nutzen Sie hierfür Ihre virtuelle Maschine:

Vorbereitung:

Umsetzung:

LÖSUNG:

„Win11“ anklicken (muss heruntergefahren sein) DANN Einstellungen DANN SCSI-Controller: Festplatte hinzufügen DANN „neu“ DANN „dynamic“ DANN benennen (Speicherplatz auf D:)

Jetzt VM „Win11“ starten DANN diskmgmt.msc in WIN+R Feld eintragen und ENTER DANN Disk1 RMT und initialisieren DANN RMT auf Disk1“New Simple Volume“ DANN 1000MB mit Letter: M und Volume Label: Diskmanagement DANN finish

DANN CMD öffnen und „diskpart“ eingeben DANN list disk DANN select disk 1 DANN create partition primary size=2000 DANN format fs=ntfs label="Diskpart" quick (fs: file system, quick: Schnellformatierung) DANN assign letter=N

DANN im diskmgmt.msc RMT auf die M: und auf „Shrink Volume“ DANN die Anzahl an ?B um wie viel verkleinert werden soll und NICHT das gewünschte Endergebnis!!

DANN in CMD ins Diskpart DANN list volume DANN select volume (?) DANN extend size=1000

Aufgabe 6 – Arbeiten mit erweiterten Disks

Nutzen Sie hierfür Ihre virtuelle Maschine

Ein Bild, das Text, Screenshot, Zahl, Schrift enthält. Automatisch generierte Beschreibung

LÖSUNG:

(Windows 11 Pro muss verwendet werden) Beide virtuellen Disks müssen auf dynamic umgestellt werden (RMT auf Disk und „convert to dynamic“)

Mirror RMT auf M: und „Add Mirror“ DANN auswählen auf welche DISK und da wählen wir Disk 2

Stripped Im CMD DANN diskpart DANN list disk DANN create volume stripe size=2000 disk=1,2 DANN format fs=ntfs label="Striped" quick DANN assign letter=S

Spanned Öffnen Sie diskmgmt.msc DANN Rechtsklick auf einen freien Speicherbereich auf einer der beiden Festplatten → „New Spanned Volume“. DANN Fügen Sie den gesamten verbleibenden Speicherplatz beider Festplatten hinzu DANN NTFS, Label:“Spanned“ und Laufwerksbuchstabe:P DANN fertigstellen

Aufgabe 7 – Arbeiten mit virtuellen Disks

Nutzen Sie hierfür Ihre virtuelle Maschine

LÖSUNG:

Diskmgmt.msc DANN Action und „Create VHD“ DANN vhdx auswählen UND Dynamically expanding UND Größe (1TB) und Location zuweisen DANN RMT auf die Festplatte und initialisieren DANN GPT auswhälen und fertigstellen. (Was fällt ihnen auf: die Icons der virtuellen Festplatten werden blau dargestellt) DANN RMT „New Simple Volume“ 2x mit Hälfte der Größe der VHDX erstellen DANN File-Explorer öffnen und auf jeden der zwei Volumes einen Folder „TestX“ UND in den Folder jeweils eine test.txt Datei erstellen DANN Diskmgmt.msc UND RMT auf VHDX UND „Detach VHD“ DANN Action „Attach VHD“ DANN Location auswählen mittels „Browse“

Aufgabenblatt_v3

Aufgabe 1 – Vorbereitung User und Dateistrukturen

Ein Bild, das Text, Screenshot, Schrift, Dokument enthält. Automatisch generierte Beschreibung

Aufgabe 2 – NTFS-Szenario 1

Ein Bild, das Text, Screenshot, Diagramm, Zahl enthält. Automatisch generierte Beschreibung

Aufgabe 3 – Network Shares

Aufgabe 4 – NTFS-Szenario 1 Add-On

Der Chef Ihrer Firma kommt zu Ihnen und gibt Ihnen einige Informationen, die Sie auch in Ihrer Berechtigungsstruktur berücksichtigen müssen:

Implementieren und testen Sie die Änderungswünsche Ihres Chefs.

Ein Bild, das Text, Diagramm, Plan, Screenshot enthält. Automatisch generierte Beschreibung

Aufgabe 5 – NTFS-Szenario 2

Ein Bild, das Text, Diagramm, Screenshot, Reihe enthält. Automatisch generierte Beschreibung

Arbeitsblatt_v5&v6

Grundlegendes vorab:

Verzeichnisnavigation

Datei bzw. Ordnerbefehle

Pfade mit Leerzeichen immer in Hochkomma! (z.B..: cd „C:\company A“)

Administrative Aufgaben

Computerverwaltung:

Netzwerk:

Tipps für schnellere Bedienung

Batch Dateien

DISKPART BEFEHLE

Aufgabe 1 – Kommandozeilen Grundlagen

Kommandozeile – Navigation

  1. Navigieren zu c:\windows\system32

  2. Alle ausführbaren Dateien (exe) auflisten (“more” Kommando zusätzlich verwenden)

  3. Alle Dateien mit Anfangsbuchstaben “a” auflisten (seitenweise Anzeige)

  4. Wechseln Sie auf das Root Verzeichnis der C: Partition (c:\)

  5. Alle versteckten Dateien sortiert nach Größe anzeigen

Kommandozeile – Administrative Aufgaben

  1. Kontrollieren Sie Ihre IP-Adresse (mittels Kommandozeile)

  2. Finden Sie über die Kommandozeile heraus, welchen Hostnamen Ihr System hat

  3. Fahren Sie Ihr System mittels Kommandozeile herunter

Datei-/Ordnerbefehle

  1. Nachfolgende Verzeichnisstruktur auf Laufwerk D:\ (oder E:\) anlegen (Verwendung von Hochkomma für Namen mit Leerzeichen)

Ein Bild, das Text, Schrift, Diagramm, Reihe enthält. Automatisch generierte Beschreibung

  1. Kopieren aller Font Dateien mit Anfangsbuchstaben “a” von “c:\windows\fonts“ nach “d:\txt\fonts”

  2. Lichen aller Dateien beginnen mit “app” in Verzeichnis “d:\txt\fonts”

  3. Kopieren aller Dateien beginnen mit “ar” von “d:\txt\fonts\” nach “d:\txt\work\company a\fonts”

    1. Wie viele Dateien befinden sich in “d:\txt\work\company a\fonts”?

  4. Verschieben aller Dateien beginnen mit “arial” von “d:\txt\fonts” nach “d:\txt\work\company b\fonts\”

    1. Wie viele Dateien befinden sich in “d:\txt\work\company b\fonts\”

  1. Erstellen der Datei “d:\txt\work\company a\tasklist.txt” basierend auf der Ausgabe des “tasklist” Befehls

LÖSUNG: (dir /?)

In CMD DANN cd c:\windows\system32 DANN dir *.exe | more DANN dir a* | more DANN cd c:\ DANN dir /a:h /o:s (a:h = hidden und /o für sortieren /o:s nach size sortieren) DANN ipconfig DANN shutdown

In CMD DANN :D und ENTER DANN mkdir und die Folder aus der Illustration erstellen (erstellen und reingehen und neue erstellen) DANN xcopy c:\windows\fonts\a*.* d:\txt\fonts DANN in den Folder und dir app* DANN xcopy d:\txt\fonts\ar* d:\txt\work\company a\fonts DANN move d:\txt\fonts\arial* d:\txt\work\"company b"\fonts DANN tasklist > D:\txt\work\"company a"\tasklist.txt

Aufgabe 2 –Batch Scripting Basics

  1. Erstellen einer Batch Datei, welche die Nachricht “Hello world” anzeigt

  2. Erstellen einer Batch Datei mit Endlosschleife und Nachricht “This is a loop”

  3. Erstellen einer Batch Datei zum Anlegen eines Backups von “TXT” (nur neuere Dateiversion berücksichtigen, Unterverzeichnisse miteinbeziehen, Überschreiben ohne Bestätigung, Anlegen von Zielverzeichnis falls es nicht existiert)

    1. Zielverzeichnis ist „D:\TXT-Backup“

  4. Erstellen einer Batch Datei welche überprüft ob die Datei “test.txt” innerhalb Verzeichnis “d:\batch\text” exisitiert und Ausgabe von “File exists” oder “File not found”.

  5. Erstellen einer Batch Datei, welche “The color is xxx” anzeigt. (Verwendung einer Variable) – „xxx“ soll vom User festgelegt werden. Nach dem Ausführen der Datei soll zuerst die Frage „What’s the color?“ an den User gestellt werden. Dieser gibt dann eine beliebige Farbe ein – Das Ergebnis soll angezeigt werden. Anmerkung: rein theoretisch kann jedes Wort eingegeben werden. Sprich, der Benutzer soll ein Wort eingeben, welches dann wiedergegeben wird.

  6. Advanced: Ändern Sie das Script aus 4. so ab, dass die Kommandozeile die Farbe ändert – auf jene Farbe die vom User eingegeben wurde (sollte es eine ungültige Farbe sein, dann soll eine Fehlermeldung erscheinen).

  7. Analysieren Sie die Zeilen und Befehle folgenden batch-Files. Bauen Sie es dazu Schritt für Schritt nach um herauszufinden was hier passiert:

Ein Bild, das Text, Screenshot, Schrift, Dokument enthält. Automatisch generierte Beschreibung

LÖSUNG:

  1. @echo off DANN echo Hello World! DANN PAUSE

  2. @echo off DANN :Loop DANN echo This is a loop DANN GOTO Loop

  3. xcopy d:\txt e:\TXT-Backup /Y /E /D /I

  4. @ECHO OFF DANN IF EXIST d:\batch\text\test.txt ( DANN echo File exists DANN ) ELSE ( DANN echo File not found DANN )

  5. @echo off DANN set /p colorInput=What’s the color? DANN echo The color is %colorInput% DANN PAUSE

  6. @echo off DANN set /p colorInput=What’s the color? (Choose from 0-9 or A-F) DANN color %colorInput% DANN PAUSE

  7. ChatGPT

Aufgabe 3 – Net Use

  1. Erstellen Sie einen Ordner C:\Share

  2. Berechtigen Sie den Ordner so, dass alle Authentifizierten User und das System zumindest R&E NTFS-Permissions haben.

  3. Vergeben Sie Share Permissions nach dem bekannten Best Practice

  4. Geben Sie den Ordner als \\Computername\Share frei

  5. Vergeben Sie die Best Practice Berechtigungen auf der Share ACL

  6. Erstellen Sie ein Batch Script, dass den Share Ordner als Laufwerk S verbindet

LÖSUNG:

Share-Folder erstellen DANN RMT Eigenschaften DANN Sicherheit und Authenticated Users & SYSTEM einstellen DANN Freigabe DANN Erweiterte Freigabe (Admin-Icon) DANN Freigabename und User einstellen (User unter „erweitert“) und Administratoren und Authenticated Users auswählen und Berechtigungen erteilen. DANN BATCH:

@echo off

::Definition der Variablen fürs Share und das Logfile [beides nicht notwendig]

set share=\\localhost\share

set logfile=c:\users\%username%\desktop\logfile.txt

::Eintrag ins Logfile, dass das es einen neuen Eintrag gibt und von wem bzw. wann

echo ### NEW ### >> %logfile%

echo %username% - %date% %time% >> %logfile%

::Überprüfung ob auf S: etwas verbunden ist - falls ja, wird das gelöscht und ins Logfile geschrieben

if exist S: (

net use S: /delete

echo S: wurde gelöscht >> %logfile%

)

::Verbinden vom Share

net use S: %share%

::Überprüfung ob auf S: etwas verbunden ist - falls ja, wird ins Logfile geschrieben, dass es erfolgreich war, falls nein, wird geschrieben das es nicht erfolgreich war

if exist S: (

echo S: erfolgreich hinzugefügt >> %logfile%

) else (

echo S: nicht verbunden >> %logfile%

)

Aufgabe 3a – Logfile

  1. Adaptieren Sie das oben erstellte Script (Net Use) so, dass entsprechende Logs in ein logfile.txt geschrieben werden (das logfile.txt liegt im Share Ordner – also C:\Share\logfile.txt)

  2. Jedes Mal, wenn das Script ausgeführt wird, sollen folgende Einträge in das Logfile geschrieben werden:

    1. Wann (Datum und Uhrzeit) und welcher User das Script ausgeführt hat

    2. Ein Eintrag, ob das Laufwerk S erfolgreich verbunden wurde oder nicht

  3. Überprüfen Sie die Funktionsweise des Logfiles durch Ausführen des Scripts

LÖSUNG:

@echo off

::Definition der Variablen fürs Share und das Logfile [beides nicht notwendig]

set share=\\localhost\share

set logfile=c:\users\%username%\desktop\logfile.txt

::Eintrag ins Logfile, dass das es einen neuen Eintrag gibt und von wem bzw. wann

echo ### NEW ### >> %logfile%

echo %username% - %date% %time% >> %logfile%

::Überprüfung ob auf S: etwas verbunden ist - falls ja, wird das gelöscht und ins Logfile geschrieben

if exist S: (

net use S: /delete

echo S: wurde gelöscht >> %logfile%

)

::Verbinden vom Share

net use S: %share%

::Überprüfung ob auf S: etwas verbunden ist - falls ja, wird ins Logfile geschrieben, dass es erfolgreich war, falls nein, wird geschrieben das es nicht erfolgreich war

if exist S: (

echo S: erfolgreich hinzugefügt >> %logfile%

) else (

echo S: nicht verbunden >> %logfile%

)

Arbeitsblatt_v7

Aufgabe 1 – Logon Script

LÖSUNG:

Drücke Win + R, gib gpedit.msc ein und drücke Enter. DANN Benutzerkonfiguration -> Windows-Einstellungen -> Skripts (Anmelden/Abmelden) DANN Hinzufügen und das .bat file hinzufügen

NetUse_v2:

@echo off

:: Definition der Variablen fürs Share und die Logfiles

set share=\\localhost\share

set central_logfile=C:\Share\logfile.txt

set user_logfile=%userprofile%\logfile.txt

:: Eintrag ins zentrale Logfile, dass ein neuer Eintrag existiert und von wem bzw. wann

echo ### NEW ### >> %central_logfile%

echo %username% - %date% %time% >> %central_logfile%

:: Eintrag ins persönliche Benutzer-Logfile

echo ### NEW ### >> %user_logfile%

echo %username% - %date% %time% >> %user_logfile%

:: Überprüfung, ob auf S: etwas verbunden ist - falls ja, wird es gelöscht und in beide Logfiles geschrieben

if exist S: (

net use S: /delete

echo S: wurde gelöscht >> %central_logfile%

echo S: wurde gelöscht >> %user_logfile%

)

:: Verbinden des Shares

net use S: %share%

:: Überprüfung, ob auf S: etwas verbunden ist - Erfolg oder Misserfolg wird in beide Logfiles geschrieben

if exist S: (

echo S: erfolgreich hinzugefügt >> %central_logfile%

echo S: erfolgreich hinzugefügt >> %user_logfile%

) else (

echo S: nicht verbunden >> %central_logfile%

echo S: nicht verbunden >> %user_logfile%

)

UAC deaktivieren:

WIN+R und secpol.msc schreiben DANN Lokale Richtlinien -> Sicherheitsoptionen DANN suchen nach: „Benutzerkontensteuerung: Administratorgenehmigungsmodus für das integrierte Administratorkonto“ und diese deaktivieren.

Aufgabe 2 – Hidden Shares

LÖSUNG:

Für Hidden Shares nutzt man das $-Zeichen (bspw. Hidden$) DANN RMT auf den Folder und unter Sicherheit Berechtigungen einstellen DANN RMT auf den Folder, Freigabe und erweiterte Freigabe anklicken

Aufgabe 3 – Local GPOs

LÖSUNG:

WIN+R und gpedit.msc schreiben DANN Benutzerkonfiguration → Administrative Vorlagen → Desktop DANN aktiviere die Richtlinie: Papierkorbsymbol auf dem Desktop entfernen

WIN+R und gpedit.msc schreiben DANN Benutzerkonfiguration → Administrative Vorlagen → Desktop → Desktop-Hintergrund DANN aktiviere die Richtlinie und gib den vollständigen Pfad zum Hintergrundbild an (z. B. C:\Bilder\Hintergrund.jpg)

Rechtsklick auf die Hintergrundbild-Datei → Eigenschaften → Sicherheit → Bearbeiten → Jeder → Lesen & Ausführen.

Nutzen Sie den CMD-Befehl gpupdate /force, um die Richtlinien zu aktivieren

Aufgabe 4 – Task Scheduler

LÖSUNG:

@echo off

echo %username% - %date% %time% >> C:\Share\scheduled.txt

Öffne den Task Scheduler (taskschd.msc) DANN Aktion → Neuen Task erstellen (mit Namen: LogTask) DANN Unter Trigger: Alle 5 Minuten wiederholen. DANN Unter Aktionen: Wähle Programm starten und gib den Pfad zur Batch-Datei an (C:\Pfad\log_task.bat). DANN Aktiviere „Mit höchsten Privilegien ausführen.“

Gib der Benutzergruppe Jeder Schreibrechte für C:\Share\scheduled.txtwhat

Aufgabe 5 – Local Security Policies

LÖSUNG:

  1. Lokale Sicherheitsrichtlinie öffnen: Win + R, secpol.msc eingeben.

  2. Passwortkomplexität aktivieren: Kontorichtlinien > Passwortrichtlinien > Passwort muss Komplexitätsanforderungen entsprechen aktivieren.

  3. Passwort ändern: Benutzer auswählen, Passwort ändern und ein komplexes Passwort eingeben.

  4. Testen: Überprüfen, ob das neue Passwort den Komplexitätsanforderungen entspricht.

Aufgabe 6 – Booten Sie im abgesicherten Modus

LÖSUNG:

Herunterfahren: Befehl shutdown /s /f /t 0 eingeben und Enter drücken.