Hallo allemaal,
Ik ben bezig met een powershell scriptje dat een .csv bestand van de ene share naar de andere share moet kopieren, en daarna in een backup folder moet plaatsen. Om de backup folder overzichtelijk te houden wil ik graag de datum van de dag dat het script draaid in de bestandsnaam hebben. Nu had ik iets waarmee ik succesvol heb getest, maar nu lukt het me op de één of andere manier niet meer. Ik heb het script aangepast op lokale drives:
# Copy files with *csv extension
Copy-Item D:\folder1\*.csv D:\folder2
# Rename .csv files and add the date of today in the name
Get-ChildItem D:\folder1\*.csv | Foreach {
"$($_.DirectoryName)\$($_.BaseName) $(get-date -f yyyy-MM-dd)$($_.extension)"}
# move all .csv files to the Backup folder
Move-Item D:\folder1\*.csv D:\folder1\Backup
This is all. Als ik het script draai in Powershell dan zie ik in Powershell een output: D:\folder1\Backup \BreachReport1 2010-02-11.csv
Dit ziet er goed uit. Maar als ik naar die folder ga is er niks veranderd in de bestandsnaam. Somebody?
Ik ben bezig met een powershell scriptje dat een .csv bestand van de ene share naar de andere share moet kopieren, en daarna in een backup folder moet plaatsen. Om de backup folder overzichtelijk te houden wil ik graag de datum van de dag dat het script draaid in de bestandsnaam hebben. Nu had ik iets waarmee ik succesvol heb getest, maar nu lukt het me op de één of andere manier niet meer. Ik heb het script aangepast op lokale drives:
# Copy files with *csv extension
Copy-Item D:\folder1\*.csv D:\folder2
# Rename .csv files and add the date of today in the name
Get-ChildItem D:\folder1\*.csv | Foreach {
"$($_.DirectoryName)\$($_.BaseName) $(get-date -f yyyy-MM-dd)$($_.extension)"}
# move all .csv files to the Backup folder
Move-Item D:\folder1\*.csv D:\folder1\Backup
This is all. Als ik het script draai in Powershell dan zie ik in Powershell een output: D:\folder1\Backup \BreachReport1 2010-02-11.csv
Dit ziet er goed uit. Maar als ik naar die folder ga is er niks veranderd in de bestandsnaam. Somebody?