Hallo liebe Poweshell Experten,
ich würde gerne ein kleines PS Script, welches Umlaute killt und Leerzeichen aus Dateinamen, sowie Verzeichnisnamen entfernt per Rechtsklick verfügbar machen. Bei alten CMD Scripten konnte ich dies mit %1 bewerkstelligen, wie bekomme ich das jetzt hin. Also das Script sieht so aus:
renspaces.ps1 (liegt im Win Ordner, ebenso uf.ps1)
Get-ChildItem -Recurse -Include *.* | Rename-Item -NewName { $_.name -replace " ","_" }
Get-ChildItem -Recurse -Directory | Rename-Item -NewName { $_.name -replace " ","_" }
c:\windows\uf.ps1 -checkpath $PWD -logpath C:\temp\ -changeumlauts
Der Registry Eintrag:
Windows Registry Editor Version 5.00
"Icon"="..."
[HKEY_CLASSES_ROOT\Folder\shell\RenSpaces\command]
@="\"C:\\windows\\RenSpaces.ps1\""
Vielen Dank schon mal
lg
chris