我有很多文件夹包含图像文件,这些文件意外地保存时没有扩展名。我设法弄清楚如何添加扩展名:
ls -file | ? {$_.extension -eq ''} | % {ren $_ ($_.name + '.jpeg')}
...但我不知道如何让它应用于所有子文件夹。
此命令不起作用:
Get-ChildItem -Recurse ls -file | ? {$_.extension -eq ''} | % {ren $_ ($_.name + '.jpeg')}
请问我哪里做错了吗?