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
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 1519856757
Url: https://administrator.de/contentid/1519856757
Ausgedruckt am: 17.11.2024 um 03:11 Uhr
7 Kommentare
Neuester Kommentar
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.