PowerShell - Búsqueda de Carácteres Especiales

 
Vista:
sin imagen de perfil
Val: 5
Ha mantenido su posición en PowerShell (en relación al último mes)
Gráfica de PowerShell

Búsqueda de Carácteres Especiales

Publicado por pedro (3 intervenciones) el 11/04/2020 10:09:24
Buenos días

Estoy teniendo problemas con un disco duro que me está fastidiando los nombres de archovo renombrando muchos a formato 8.3. Esto es nuevodocumento.txt pasa a NUEVO~1.TXT

Estoy intentando delimitar qué ficheros tengo fastidiados buscando desde powershell los ficheros que contengan " ~ " en el nombre de fichero pero no doy con la tecla. Me marca errores y en el buscador de windows tampoco consigo hacer la búsqueda.

He llegado hasta aqui

Get-ChildItem -Recurse | Where-Object Name -match "NOMBRE"

¿ Qué expresión regular puedo utilizar para buscar la " ~ " ?

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
sin imagen de perfil
Val: 5
Ha mantenido su posición en PowerShell (en relación al último mes)
Gráfica de PowerShell

Búsqueda de Carácteres Especiales

Publicado por pedro (3 intervenciones) el 11/04/2020 10:50:34
Seguimos evolucionando

Get-ChildItem -Recurse | Where-Object Name -match "\~"

Esto me lista todos los ficheros que contienen " ~ ".
¿Cómo puedo filtrar aún más para que coincida con el formato ABDCEF~G? Así me quitaría un montón de ficheros que empiezan por ~ y que no tengo que buscar

Gracias
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
sin imagen de perfil
Val: 5
Ha mantenido su posición en PowerShell (en relación al último mes)
Gráfica de PowerShell

Búsqueda de Carácteres Especiales

Publicado por pedro (3 intervenciones) el 11/04/2020 11:59:00
Seguimos perfeccionando la búsqueda de ficheros

Get-ChildItem -Recurse | Where-Object Name -match "^......\~"

Con esto obtengo un listado de todos los ficheros que tienen seis carácteres delante de la ~
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