Special "Power Shell Command" Find and Replace File Name

hi everyone,
my find and replace powershell command ;

Sample;
blabla_ORGINALTEXT-sdf.txt
23a4q_ORGINALTEXT-sadf.txt
23asa4q_ORGINALTEXT-saasdf.txt

Path: powershell.exe
Parameter: Dir | Rename-Item –NewName { $_.name –replace “ORGINALTEXT“,”{query}” }

sample “RENAMETEXT”

Result;
blabla_RENAMETEXT-sdf.txt
23a4q_RENAMETEXT-sadf.txt
23asa4q_RENAMETEXT-saasdf.txt

ok very good Result but ;I want “{query}” and space “{query2}”
mean ORGINALTEXT space RENAMETEXT
help me please fix ?

Hi, just change your Parameter to this :slight_smile: :
Dir | Rename-Item –NewName { $_.name –replace ”{query}”.Split()[0], ”{query}”.Split()[1] }

thank you very very much :slight_smile:
I would like to see this feature in the next version

I love this program, very practical

Dir | Rename-Item –NewName { $_.name –creplace ”{query}”.Split()[0], ”{query}”.Split()[1,2,3,4,5,6,7,8,9] }

new “case sensitivity” and multiple(1,9) space support

gci -Recurse -filter .cdr,.pdf | Rename-Item –NewName { $_.name –creplace ”{query}”.Split()[0], ”{query}”.Split()[1,2,3,4,5,6,7,8,9] }

for subfolder all; gci -Recurse
for file extension filter: -filter .cdr,.pdf

but if my query;
info:+ren(my renamer command name)

command:
+ren ORGINAL REPLACE *.cdr

*.cdr file extension how query ?