Renombrar multiples ficheros con PowerShell

Podemos reemplazar recursivamente el nombre de los ficheros que cumplan determinado criterio. Pero lo más potente es la parte que va entre paréntesis, ya que admite expresiones regulares y solo se reemplazarán aquellos nombres que complan el primer parámetro del operador -replace:


PS c:\> dir -recurse -filter *.es-ES.resx | Rename-Item -NewName {$_.Name -replace 'es-ES', 'en-US'}


Comentarios

Entradas populares de este blog

Install NET Core 2.1 SDK on Rasapbian

Actualizar automáticamente la versión del ejecutable con el nº de build de Jenkins

Pasar parámetros dinámicos a Attributes