Add random number prefix to filename

From roonics
Jump to navigation Jump to search

This allows you to add a randomly generated number to the prefix of a bunch of files.

In the below example we are adding a random prefix to every *.jpg file:

$files = Get-ChildItem "C:\temp\files" -Filter *.jpg
foreach ($file in $files) {
	$prefix = Get-Random
	$newFileName = "${prefix}_${file}"
	Rename-Item $file $newFileName
}