protože ve windows chybí dotaz na vstup proměnné, šlo by to řešit fouknutím zástupce tvé batky do tvého: "%userprofile%\SendTo".
na zpracovaném adresáři zvolíš pravým myšem: odeslat do... prejmenovaci_blbost.bat
zástupce by obsahoval odkaz ve tvaru:
d:\batky\prejmenovaci_blbost.bat "%1"
..a následný skript prejmenovaci_blbost.bat by pracoval s parametrem "%1".%1 dávám do uvozovek, protože nevíš jestli ta cesta nebude s mezerou v názvu.
i když se do 'SendTo' dává obvykle zástupce (s vlastní ikonou), můžeš tam mít celou batku, bez zástupce. furt bude uvnitř pracovat s "%1".
samotné přejmenování, které považuju za nesmysl, bude pracovat s cyklem 'for'.