Listary查找和替换文件名Power Shell命令
问题:
寻找并替换powershell命令;
样品;
blabla_ORGINALTEXT-sdf.txt
23a4q_ORGINALTEXT-sadf.txt
23asa4q_ORGINALTEXT-saasdf.txt
路径:powershell.exe
参数:目录| 重命名项目–NewName {$ _。name –替换“ ORGINALTEXT”,“ {query}””}
样本“ RENAMETEXT”
结果;
blabla_RENAMETEXT-sdf.txt
23a4q_RENAMETEXT-sadf.txt
23asa4q_RENAMETEXT-saasdf.txt
好的结果很好,但是;我想要“ {query}”和空格“ {query2}”的
意思是ORGINALTEXT空间RENAMETEXT可以
帮助我解决吗?
![](https://www.listarypro.com/wp-content/uploads/2020/04/61a6a-8e25851239cb0b7a6a4c86fc5f74a97ffa6c762c_2_648x500.png)
![](https://www.listarypro.com/wp-content/uploads/2020/04/d85cc-ed5dbe79469e7c49bc03ca67b3c2fe90312738ac.png)
![](https://www.listarypro.com/wp-content/uploads/2020/04/3f9e3-a8ed8d50313e3c0ccf13d2d1a658dc989261c292.png)
只需将您的参数更改为:
Dir | Rename-Item –NewName { $_.name –replace ”{query}”.Split()[0], ”{query}”.Split()[1] }