convert the file name so that only the first letter on the file is upper case rest of them lower case.
$text = [System.Threading.Thread]::CurrentThread.CurrentCulture.TextInfo
Get-ChildItem -Path . -Filter *.txt | Rename-Item -NewName {"$($text.ToTitleCase($_.BaseName.ToLower()))$($_.Extension)"}