Kopieren einer Datei mit Datum per PS
Hallo,
ich brauche mal eure Hilfe.
Ich möchte eine Datei per Powershell kopieren.
Im Ergebnis soll gleichzeitig das aktuelle Datum mit eingefügt werden.
Da ich Powershell Laie bin, habe ich mit dem gefundenen meine Probleme, und brauche da mal eure Hilfe.
Hier das Problem:
$src = "\\pcXX\temp\neue Struktur\"
$dst = "D:\copy_test\"
Get-ChildItem "$src\test.xlsm" | % { Copy-Item $_.FullName $_.FullName.replace($src,$dst).replace($_.Name,"$($_.BaseName) -$(get-date -f "yyyy_MM_dd")-$(get-date -f "hh_mm_ss")")}
Ich habe bei dem Ergebnis keine Dateiendung. Wie bekomme ich die hin?
lg
Sascha
ich brauche mal eure Hilfe.
Ich möchte eine Datei per Powershell kopieren.
Im Ergebnis soll gleichzeitig das aktuelle Datum mit eingefügt werden.
Da ich Powershell Laie bin, habe ich mit dem gefundenen meine Probleme, und brauche da mal eure Hilfe.
Hier das Problem:
$src = "\\pcXX\temp\neue Struktur\"
$dst = "D:\copy_test\"
Get-ChildItem "$src\test.xlsm" | % { Copy-Item $_.FullName $_.FullName.replace($src,$dst).replace($_.Name,"$($_.BaseName) -$(get-date -f "yyyy_MM_dd")-$(get-date -f "hh_mm_ss")")}
Ich habe bei dem Ergebnis keine Dateiendung. Wie bekomme ich die hin?
lg
Sascha
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 363979
Url: https://administrator.de/contentid/363979
Ausgedruckt am: 05.11.2024 um 18:11 Uhr
4 Kommentare
Neuester Kommentar
Tipp: $_.Extension
Gruß Snap
Gruß Snap
Na dort wo du es brauchst, hinter dem Datum... So weit sollte man eigentlich schon mitdenken können, oder war da wieder zu viel "Allohol" im Spiel .
Hier dein Ausschnitt erweitert
Hier dein Ausschnitt erweitert
$_.FullName.replace($src,$dst).replace($_.Name,"$($_.BaseName) -$(get-date -f "yyyy_MM_dd")-$(get-date -f "hh_mm_ss")$($_.Extension)")