Per powershell Ordner mit "dynamischen Namen" anlegen z.bsp "date"
Hallo,
ich bin gerade dabei mir die Grundlagen in der Powershell anzusehen. Hier meine Frage?
wie kann ich einen Ordner mit z.bsp dem Datum anlegen ohne dafür eine Oper schreiben zu müssen?
in der cmd z.bsp md %date% in weiterer folge möchte ich dann Inhallte per Powershell/robocopy in diesen Ordner
kopieren.
Hat da jemand ein Beispiel für mich?
des weiteren die Frage wie ich übergroße Ordner >20GB mit der powershell zippen kann?
Vielen Dank für euer Antworten
ich bin gerade dabei mir die Grundlagen in der Powershell anzusehen. Hier meine Frage?
wie kann ich einen Ordner mit z.bsp dem Datum anlegen ohne dafür eine Oper schreiben zu müssen?
in der cmd z.bsp md %date% in weiterer folge möchte ich dann Inhallte per Powershell/robocopy in diesen Ordner
kopieren.
Hat da jemand ein Beispiel für mich?
des weiteren die Frage wie ich übergroße Ordner >20GB mit der powershell zippen kann?
Vielen Dank für euer Antworten
Please also mark the comments that contributed to the solution of the article
Content-ID: 1519856757
Url: https://administrator.de/forum/per-powershell-ordner-mit-dynamischen-namen-anlegen-z-bsp-date-1519856757.html
Printed on: January 25, 2025 at 11:01 o'clock
7 Comments
Latest comment
Suchfunktion ? Ggf. hilft das hier:
Batch File Täglich wechselnder Ordner(Pfad)
Batch File Täglich wechselnder Ordner(Pfad)
Schon wieder Freitag ...
md "D:\whatever\$(get-date -F yyyyMMdd)"
des weiteren die Frage wie ich übergroße Ordner >20GB mit der powershell zippen kann?
Compress-Archive
Moin,
Sehr schön.
Das sind aber drei Fragen.
Zum Eintippen auf der Shell:
Soll es ein Skript werden, sollte man da noch ein wenig Fehlerbehandlung einbauen, da der zweite Befehl nicht funktioniert, wenn das Verzeichnis schon exisitiert und damit der erste Befehl einen Fehler zurückgibt.
Compress-Archive heißt Dein Freund.
hth
Erik
Sehr schön.
Hier meine Frage?
Das sind aber drei Fragen.
wie kann ich einen Ordner mit z.bsp dem Datum anlegen ohne dafür eine Oper schreiben zu müssen?
in der cmd z.bsp md %date% in weiterer folge möchte ich dann Inhallte per Powershell/robocopy in diesen Ordner
kopieren.
Hat da jemand ein Beispiel für mich?
in der cmd z.bsp md %date% in weiterer folge möchte ich dann Inhallte per Powershell/robocopy in diesen Ordner
kopieren.
Hat da jemand ein Beispiel für mich?
Zum Eintippen auf der Shell:
PS x:\> $target = new-item -Path "x:\foo\bar" -Name $(get-date -format "yyMMdd") -ItemType "directory"
# Das erstellt einen Ordner im Verzeichnis foo\bar mit dem Namen des aktuellen Datums in umgekehrter Reihenfolge.
PS x:\> copy-item -path "x:\bar\foo\*" -Destination $target.FullName
# Das kopiert den Inhalt von bar\foo in den neuen Ordner. Wenn Unterverzeichnisse mitkopiert werden sollen -recurse anhängen.
Soll es ein Skript werden, sollte man da noch ein wenig Fehlerbehandlung einbauen, da der zweite Befehl nicht funktioniert, wenn das Verzeichnis schon exisitiert und damit der erste Befehl einen Fehler zurückgibt.
des weiteren die Frage wie ich übergroße Ordner >20GB mit der powershell zippen kann?
Compress-Archive heißt Dein Freund.
hth
Erik
Compress-Archive kann aber keine Dateien über 20GB verarbeiten!?
Da hast du Recht, ist durch die .NET Bibliothek begrenzt.Dann nimm halt 7zip oder Winrar usw. die sind da eh effizienter ... Die Frage ist dann auch ob es sich überhaupt lohnt solch ein großes File noch mit ZIP zu komprimieren. Bei Text wäre ich dabei, bei Programmdateien/EXEs usw. eher nicht da lohnt das meist nicht da nicht viel eingespart wird (zumindest beim ZIP Format) weil die meist schon komprimiert sind.