diff --git a/assets/rename.ps1 b/assets/rename.ps1 new file mode 100644 index 0000000..04d4022 --- /dev/null +++ b/assets/rename.ps1 @@ -0,0 +1,17 @@ +<# +.SYNOPSIS +Renames files + +Written by: Alexander Bobkov +Date: Sep 15, 2024 + +#> + +# Script +Get-ChildItem -Path . -Filter "*.txt" | forEach-Object { + Rename-Item -Path $_.Name -NewName $_.Name.Replace("txt", "bat") -Verbose + Write-Host $_.Name +} + +# One-liner +#Get-ChildItem -Path . -Recurse -Include "*.txt" | Rename-Item -NewName { $_.Name -replace ".txt", ".bat" } \ No newline at end of file