mirror of
https://gitlab.com/harald.mueller/aktuelle.kurse.git
synced 2024-11-30 21:51:56 +01:00
55 lines
1.6 KiB
PowerShell
55 lines
1.6 KiB
PowerShell
|
# mal schauen, ob ob ich Verzeichnisse und Dateien anlegen kann
|
||
|
|
||
|
# Verzeichnis anlegen
|
||
|
mkdir _template
|
||
|
|
||
|
#Verzeichnis wechseln
|
||
|
cd .\_template
|
||
|
|
||
|
# Dateien im Verzeichnis anlegen,
|
||
|
# jedoch nur mit Fake-Inhalt damit mal was da ist.
|
||
|
#
|
||
|
# Trick: Mit "echo" wird normalwerweise ein Text
|
||
|
# auf die Konsole herausgeschrieben.
|
||
|
# Mit dem ">" wird dann dieser Output in eine
|
||
|
# Datei umgelenkt. Die Datei wird entweder neu
|
||
|
# angelegt oder ersetzt, wenn es schon eine gibt
|
||
|
echo "datei-1.txt" > datei-1.txt
|
||
|
echo "datei-2.docx" > datei-2.docx
|
||
|
echo "datei-3.pdf" > datei-3.pdf
|
||
|
echo "datei-4.xlsx" > datei-4.xlsx
|
||
|
|
||
|
# Verzeichnis zurück wechseln
|
||
|
cd ..
|
||
|
|
||
|
#############################################
|
||
|
# Namensdatei-Vorlage automatisch erstellen #
|
||
|
#############################################
|
||
|
|
||
|
# Ich speichere mal den Dateinamen in eine Variable,
|
||
|
# weil ich das mehrmals brauche
|
||
|
|
||
|
$namensdatei = "M122-BR23a.txt"
|
||
|
|
||
|
# ich mache die Namendatei gleich zur besseren
|
||
|
# Ordnung in ein entsprechendes Verzeichnis
|
||
|
|
||
|
$verzeichnis_namensdateien = "_namensdateien"
|
||
|
mkdir $verzeichnis_namensdateien
|
||
|
cd $verzeichnis_namensdateien
|
||
|
|
||
|
# Namendatei anlegen und Inhalte reinschreiben
|
||
|
echo "Amherd" > $namensdatei
|
||
|
|
||
|
# Zwei ">" (">>") hängt das neue Material unten an
|
||
|
echo "Baume-Schneider" >> $namensdatei
|
||
|
echo "Berset" >> $namensdatei
|
||
|
echo "Cassis" >> $namensdatei
|
||
|
echo "Keller-Sutter" >> $namensdatei
|
||
|
echo "Parmelin" >> $namensdatei
|
||
|
echo "Roesti" >> $namensdatei # Umlaute wie das "ö" sind mega schlecht
|
||
|
|
||
|
cd ..
|
||
|
|
||
|
# Skript anhalten, um zu sehen, obs Fehler gab
|
||
|
pause
|