Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

powershellaufruf für Verzeichnis als Shell Befehl

$
0
0

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


Viewing all articles
Browse latest Browse all 2314


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>