Powershell使用通配符重命名文件

时间:2013-04-23 15:54:35

标签: powershell rename

如何重命名这样的文件?

Cf.EL#131.csv.[daily_report+cf.com]

其中.com]是扩展名。

当我尝试这个时:

 $file='Cf.EL#131.csv.[daily_report+cf.com]'
 Rename-Item $file pippo.txt

1 个答案:

答案 0 :(得分:3)

Rename-Item cmdlet没有LiteralPath参数,这是您在这种情况下所需的参数,因为文件路径中有方括号,用于POSIX标准的字符类。因此,作为一种使用Move-Item

的工作
Move-Item -LiteralPath $file -Destination pippo.txt