From 1b2c30ae81273c5f98cf127e85a85066b0f0ddfa Mon Sep 17 00:00:00 2001 From: "Harald G. Mueller" Date: Mon, 6 Feb 2023 21:14:24 +0100 Subject: [PATCH] muh --- m122/LB1/.gitignore | 2 - .../bewertungskriterien.txt | 60 ------------------ .../Aufgabe_auto-mailer.docx | Bin .../Aufgabe_auto-mailer.pdf | Bin .../mailBeilage1.pdf | Bin .../mailBeilage2.pdf | Bin .../mail_ps1.zip | Bin .../mail_via_tam.ps1 | 0 .../mail_via_tam.zip | Bin .../x-ressources/M122-AP20b.txt | 24 +++++++ .../x-ressources/M122-AP22b.txt | 19 ++++++ .../x-ressources/M122-AP22d.txt | 19 ++++++ .../x-ressources/M122-PE22b.txt | 22 +++++++ .../x-ressources/M122-ST19d.txt | 23 +++++++ .../README.md | 0 .../_namensdateien/M122-BR23a.txt | Bin .../_namensdateien/M122-SR23a.txt | Bin .../_template/datei-1.txt | Bin .../_template/datei-2.docx | Bin .../_template/datei-3.pdf | Bin .../_template/datei-4.xlsx | Bin .../einstieg-prepareFiles-01.ps1 | 0 .../einstieg-prepareFiles-02.ps1 | 0 .../einstieg-prepareFiles-03.ps1 | 0 .../einstieg-prepareFiles-04.ps1 | 0 .../einstieg-prepareFiles-05.ps1 | 0 .../einstieg-prepareFiles-06.ps1 | 0 .../einstieg-prepareFiles-07.ps1 | 0 .../loesung-in-powershell/prepareFiles.ps1 | 0 .../loesung-in-powershell/prepareTemplate.ps1 | 0 30 files changed, 107 insertions(+), 62 deletions(-) delete mode 100644 m122/LB1/.gitignore delete mode 100644 m122/LB2_ebill_handwerkerrechnungen/bewertungskriterien.txt rename m122/{LB2_auto-mailer => auto-mailer}/Aufgabe_auto-mailer.docx (100%) rename m122/{LB2_auto-mailer => auto-mailer}/Aufgabe_auto-mailer.pdf (100%) rename m122/{LB2_auto-mailer => auto-mailer}/mailBeilage1.pdf (100%) rename m122/{LB2_auto-mailer => auto-mailer}/mailBeilage2.pdf (100%) rename m122/{LB2_auto-mailer => auto-mailer}/mail_ps1.zip (100%) rename m122/{LB2_auto-mailer => auto-mailer}/mail_via_tam.ps1 (100%) rename m122/{LB2_auto-mailer => auto-mailer}/mail_via_tam.zip (100%) create mode 100644 m122/uebungs-aufgaben/files-in-directoies-bereitstellen/x-ressources/M122-AP20b.txt create mode 100644 m122/uebungs-aufgaben/files-in-directoies-bereitstellen/x-ressources/M122-AP22b.txt create mode 100644 m122/uebungs-aufgaben/files-in-directoies-bereitstellen/x-ressources/M122-AP22d.txt create mode 100644 m122/uebungs-aufgaben/files-in-directoies-bereitstellen/x-ressources/M122-PE22b.txt create mode 100644 m122/uebungs-aufgaben/files-in-directoies-bereitstellen/x-ressources/M122-ST19d.txt rename m122/{tools-technics => uebungs-aufgaben}/verzeichnisse-und-dateien-anlegen/README.md (100%) rename m122/{tools-technics => uebungs-aufgaben}/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_namensdateien/M122-BR23a.txt (100%) rename m122/{tools-technics => uebungs-aufgaben}/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_namensdateien/M122-SR23a.txt (100%) rename m122/{tools-technics => uebungs-aufgaben}/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_template/datei-1.txt (100%) rename m122/{tools-technics => uebungs-aufgaben}/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_template/datei-2.docx (100%) rename m122/{tools-technics => uebungs-aufgaben}/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_template/datei-3.pdf (100%) rename m122/{tools-technics => uebungs-aufgaben}/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_template/datei-4.xlsx (100%) rename m122/{tools-technics => uebungs-aufgaben}/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-01.ps1 (100%) rename m122/{tools-technics => uebungs-aufgaben}/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-02.ps1 (100%) rename m122/{tools-technics => uebungs-aufgaben}/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-03.ps1 (100%) rename m122/{tools-technics => uebungs-aufgaben}/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-04.ps1 (100%) rename m122/{tools-technics => uebungs-aufgaben}/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-05.ps1 (100%) rename m122/{tools-technics => uebungs-aufgaben}/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-06.ps1 (100%) rename m122/{tools-technics => uebungs-aufgaben}/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-07.ps1 (100%) rename m122/{tools-technics => uebungs-aufgaben}/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/prepareFiles.ps1 (100%) rename m122/{tools-technics => uebungs-aufgaben}/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/prepareTemplate.ps1 (100%) diff --git a/m122/LB1/.gitignore b/m122/LB1/.gitignore deleted file mode 100644 index cef9ac3..0000000 --- a/m122/LB1/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -bash-pruefung-a.md -bash-pruefung-b.md diff --git a/m122/LB2_ebill_handwerkerrechnungen/bewertungskriterien.txt b/m122/LB2_ebill_handwerkerrechnungen/bewertungskriterien.txt deleted file mode 100644 index 3a72015..0000000 --- a/m122/LB2_ebill_handwerkerrechnungen/bewertungskriterien.txt +++ /dev/null @@ -1,60 +0,0 @@ -BEWERTUNGSKRITERIEN -(MUH, 2022-05) - -M122-Übung "e-bill" -===================== - -(2P) -- Filedownload (.data) via FTP (aus dem [Kundenserver]/out/XX21xMustermann) - - [1] Ein Dateidownload funktioniert - - [1] es können auch mehrere Dateien "gleichzeitig" verarbeitet werden - -(5P) -- Lesen der Input-Datei (.data) - - [3] Aufspalten der Informationen - - [1] Erkennen falscher Informationen - - [1] Rückweisen falscher/inkorrekter Rechnung - -(12P) -- Erstellung der _Invoice.txt - - [1] Richtiger Filename (gem. definierter Vorgabe) - - [4] Korrekte Darstellung und Formatierung der Rechnung mit Einrückung und Kollonierung der Rechnungzeilen - - [3] Richtige Berechnung der End-Summe inkl. Darstellung (2-Nummen nach dem Dez-Punkt) - - [2] Einrücken und Darstellung des Einzahlungsschein-Abschnitts (Beträge haben Abstand beim Dezimalpunkt) - - [2] Richtige Berechnung und Position des Zahlungsziel-Datum (Rechnungsdatum + Zahlungsziel), -> nicht Verarbeitungsdatum!! - -(6P) -- Erstellung der _Invoice.xml - - [1] Richtiger Filename (gem. definierter Vorgabe) - - [1] Rechnungsnummer eingesetzt - - [2] Summe korrekt (ohne Punkt, mit führenden Nullen) - - [2] Zahlungsziel & Zahlungszieldatum (Korr. Datum und Formattierung YYYYmmdd) - -(2P) -- Fileupload (2 Files (.txt und .xml) pro Rechnung) - - [2] via FTP (auf den zweiten Server nach [Zahlungsserver]/in/XX21xMustermann) - - [-1] Abzug 1P dafür falls die fehlerhafte Rechnung auch da steht - -(3P) -- Zip- oder tar-File Erstellung - - [2] Zip-/tar-File mit korrektem Inhalt und Dateinamen (2 Files) - - [1] Fileupload via FTP (auf den [Kundenserver]/in/XX21xMustermann) - -(5P) -- Mail - - [2] Mail-Versand (kommt an der richtigen Adresse "heute/jetzt" an (Mailadr im Input)) - - [2] Mail-Text und Absender fehlerlos, den Anforderungen entsprechend - - [1] Mail-Attachment (.zip/.tar) geschickt/vorhanden - -(5P) -- Konfiguration und Projektdateiorganisation - - [2] "gute" Struktur der Projektdateien, Verarbeitungsdaten nicht bei den Verarbeitungs-Skript(s) - - [2] Log-File mit vernünftigen/aussagekräftigen Informationen, z.B. Erkennung von fehlerhafter Verarbeitung - - [1] separate Konfigurationsdatei - -(2P) -- Automatisierung - - [2] Scheduler eingerichtet und funktioniert (Linux "crontab" oder Win "Aufgabenplaner") - -(42P = Total), Bonus Kurzquartale I (Total = 37P), - Bonus Kurzquartale II (Total = 34P) diff --git a/m122/LB2_auto-mailer/Aufgabe_auto-mailer.docx b/m122/auto-mailer/Aufgabe_auto-mailer.docx similarity index 100% rename from m122/LB2_auto-mailer/Aufgabe_auto-mailer.docx rename to m122/auto-mailer/Aufgabe_auto-mailer.docx diff --git a/m122/LB2_auto-mailer/Aufgabe_auto-mailer.pdf b/m122/auto-mailer/Aufgabe_auto-mailer.pdf similarity index 100% rename from m122/LB2_auto-mailer/Aufgabe_auto-mailer.pdf rename to m122/auto-mailer/Aufgabe_auto-mailer.pdf diff --git a/m122/LB2_auto-mailer/mailBeilage1.pdf b/m122/auto-mailer/mailBeilage1.pdf similarity index 100% rename from m122/LB2_auto-mailer/mailBeilage1.pdf rename to m122/auto-mailer/mailBeilage1.pdf diff --git a/m122/LB2_auto-mailer/mailBeilage2.pdf b/m122/auto-mailer/mailBeilage2.pdf similarity index 100% rename from m122/LB2_auto-mailer/mailBeilage2.pdf rename to m122/auto-mailer/mailBeilage2.pdf diff --git a/m122/LB2_auto-mailer/mail_ps1.zip b/m122/auto-mailer/mail_ps1.zip similarity index 100% rename from m122/LB2_auto-mailer/mail_ps1.zip rename to m122/auto-mailer/mail_ps1.zip diff --git a/m122/LB2_auto-mailer/mail_via_tam.ps1 b/m122/auto-mailer/mail_via_tam.ps1 similarity index 100% rename from m122/LB2_auto-mailer/mail_via_tam.ps1 rename to m122/auto-mailer/mail_via_tam.ps1 diff --git a/m122/LB2_auto-mailer/mail_via_tam.zip b/m122/auto-mailer/mail_via_tam.zip similarity index 100% rename from m122/LB2_auto-mailer/mail_via_tam.zip rename to m122/auto-mailer/mail_via_tam.zip diff --git a/m122/uebungs-aufgaben/files-in-directoies-bereitstellen/x-ressources/M122-AP20b.txt b/m122/uebungs-aufgaben/files-in-directoies-bereitstellen/x-ressources/M122-AP20b.txt new file mode 100644 index 0000000..4de9a3b --- /dev/null +++ b/m122/uebungs-aufgaben/files-in-directoies-bereitstellen/x-ressources/M122-AP20b.txt @@ -0,0 +1,24 @@ +Semester: FR23, Klasse: AP20b, Thema: 122 +Achermann +Angst +Baars +Bauer +Baumann +Begzati +Blaauw +Bruehwiler +Faeh +Graf +Hajnik +Hatzikiriakos +Kastien +Kuhn +Mititelu +Obrist +Pfister +Preter +Qarri +Rascher +Tifner +Zeiter +Zimmermann diff --git a/m122/uebungs-aufgaben/files-in-directoies-bereitstellen/x-ressources/M122-AP22b.txt b/m122/uebungs-aufgaben/files-in-directoies-bereitstellen/x-ressources/M122-AP22b.txt new file mode 100644 index 0000000..dcbb293 --- /dev/null +++ b/m122/uebungs-aufgaben/files-in-directoies-bereitstellen/x-ressources/M122-AP22b.txt @@ -0,0 +1,19 @@ +Semester: FR23, Klasse: AP22b, Thema: 122 +Blattner +Boshtraj +Cecutti +Daniels +Erdinc +Haradini +Kohler +Kos +Meile +Meyer +Muggli +Mueller +Nguyen +Pfrender +Schäfli +Vennemann +Weibel +Bajra diff --git a/m122/uebungs-aufgaben/files-in-directoies-bereitstellen/x-ressources/M122-AP22d.txt b/m122/uebungs-aufgaben/files-in-directoies-bereitstellen/x-ressources/M122-AP22d.txt new file mode 100644 index 0000000..d62c3bc --- /dev/null +++ b/m122/uebungs-aufgaben/files-in-directoies-bereitstellen/x-ressources/M122-AP22d.txt @@ -0,0 +1,19 @@ +Semester: FR23, Klasse: AP22d, Thema: 122 +Andreatta +Benz +Blau +Chandler +Duersteler +Fanzun +Haueter +Kohl +Mohler +Morgenthaler +Odermatt +Pizzi +Seiler +Steinauer +Steiner +Sureskumar +Ugur +Weinrich diff --git a/m122/uebungs-aufgaben/files-in-directoies-bereitstellen/x-ressources/M122-PE22b.txt b/m122/uebungs-aufgaben/files-in-directoies-bereitstellen/x-ressources/M122-PE22b.txt new file mode 100644 index 0000000..a93030f --- /dev/null +++ b/m122/uebungs-aufgaben/files-in-directoies-bereitstellen/x-ressources/M122-PE22b.txt @@ -0,0 +1,22 @@ +Semester: FR23, Klasse: PE22e, Thema: 122 +Berisha +ElIsbihani +Ganesalingam +Gfeller +Greter +Horvath +Hosseini +Husy +Jauch +Maerki +Rasiti +Renggli +Riesselmann +Saljihu +Semiaji +Srimohan +Stocker +Vanev +Zollinger +Zoric +Zuppiger diff --git a/m122/uebungs-aufgaben/files-in-directoies-bereitstellen/x-ressources/M122-ST19d.txt b/m122/uebungs-aufgaben/files-in-directoies-bereitstellen/x-ressources/M122-ST19d.txt new file mode 100644 index 0000000..b07743c --- /dev/null +++ b/m122/uebungs-aufgaben/files-in-directoies-bereitstellen/x-ressources/M122-ST19d.txt @@ -0,0 +1,23 @@ +Semester: FR23, Klasse: ST19d, Thema: 122 +Ajdini +Brauchli +Castro +Dawit +Duriqi +ElJaouzy +Frei +Gantenbein +Imhasly +Istrefi +Jassim +Koch +Maegerle +Markovic +MartinsMiranda +Mena +Sattelmaier +Scheuss +Schneiter +Sherifi +Sugumaran +Zgraggen diff --git a/m122/tools-technics/verzeichnisse-und-dateien-anlegen/README.md b/m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/README.md similarity index 100% rename from m122/tools-technics/verzeichnisse-und-dateien-anlegen/README.md rename to m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/README.md diff --git a/m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_namensdateien/M122-BR23a.txt b/m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_namensdateien/M122-BR23a.txt similarity index 100% rename from m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_namensdateien/M122-BR23a.txt rename to m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_namensdateien/M122-BR23a.txt diff --git a/m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_namensdateien/M122-SR23a.txt b/m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_namensdateien/M122-SR23a.txt similarity index 100% rename from m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_namensdateien/M122-SR23a.txt rename to m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_namensdateien/M122-SR23a.txt diff --git a/m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_template/datei-1.txt b/m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_template/datei-1.txt similarity index 100% rename from m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_template/datei-1.txt rename to m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_template/datei-1.txt diff --git a/m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_template/datei-2.docx b/m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_template/datei-2.docx similarity index 100% rename from m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_template/datei-2.docx rename to m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_template/datei-2.docx diff --git a/m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_template/datei-3.pdf b/m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_template/datei-3.pdf similarity index 100% rename from m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_template/datei-3.pdf rename to m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_template/datei-3.pdf diff --git a/m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_template/datei-4.xlsx b/m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_template/datei-4.xlsx similarity index 100% rename from m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_template/datei-4.xlsx rename to m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/_template/datei-4.xlsx diff --git a/m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-01.ps1 b/m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-01.ps1 similarity index 100% rename from m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-01.ps1 rename to m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-01.ps1 diff --git a/m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-02.ps1 b/m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-02.ps1 similarity index 100% rename from m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-02.ps1 rename to m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-02.ps1 diff --git a/m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-03.ps1 b/m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-03.ps1 similarity index 100% rename from m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-03.ps1 rename to m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-03.ps1 diff --git a/m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-04.ps1 b/m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-04.ps1 similarity index 100% rename from m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-04.ps1 rename to m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-04.ps1 diff --git a/m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-05.ps1 b/m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-05.ps1 similarity index 100% rename from m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-05.ps1 rename to m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-05.ps1 diff --git a/m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-06.ps1 b/m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-06.ps1 similarity index 100% rename from m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-06.ps1 rename to m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-06.ps1 diff --git a/m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-07.ps1 b/m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-07.ps1 similarity index 100% rename from m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-07.ps1 rename to m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/einstieg-prepareFiles-07.ps1 diff --git a/m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/prepareFiles.ps1 b/m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/prepareFiles.ps1 similarity index 100% rename from m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/prepareFiles.ps1 rename to m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/prepareFiles.ps1 diff --git a/m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/prepareTemplate.ps1 b/m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/prepareTemplate.ps1 similarity index 100% rename from m122/tools-technics/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/prepareTemplate.ps1 rename to m122/uebungs-aufgaben/verzeichnisse-und-dateien-anlegen/loesung-in-powershell/prepareTemplate.ps1