PowerShell - Eliminar 4 primeros caracteres de varios archivos

 
Vista:

Eliminar 4 primeros caracteres de varios archivos

Publicado por Nord (1 intervención) el 27/03/2020 17:23:46
Buenas,
Me gustaría eliminar los primeros caracteres de los archivos .pdf que tengo en una carpeta.
Son 100 archivos en total con este formato:

111-00000001.pdf
112-00000002.pdf
113-00000003.pdf
....etc


y me gustaría eliminar los 4 primeros caracteres (con el guión incluido).
¿Alguien sabe que instrucción debería utilizar?
Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Luis
Val: 12
Ha mantenido su posición en PowerShell (en relación al último mes)
Gráfica de PowerShell

Eliminar 4 primeros caracteres de varios archivos

Publicado por Luis (4 intervenciones) el 26/04/2021 09:27:33
Se puede intentar con una Regular Expresion (RegEx):

1
2
3
4
5
#Prueba en CMD
"123-12345678.pdf" -replace '\d\d\d-', ''
 
#En script o CMD
Get-ChildItem *.pdf | Rename-Item -NewName { $_.Name -replace '\d\d\d-','' }
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar