El error ocurre porque la ruta completa hacia la carpeta actual (
F:\Alexander\Alexander Carros Vehiculos\EWL711 Carro\2023-10-27 Soat Previsora) combinada con el nombre del archivo supera el límite estricto de 260 caracteres que tiene Windows por defecto. Cuando esto pasa, el sistema se "ciega" y es incapaz de detectar que el archivo está ahí.Para solucionarlo de inmediato en PowerShell, utilizaremos un truco técnico añadiendo el prefijo
\\?\ antes de la ruta. Esto le ordena a Windows que ignore por completo el límite de caracteres.Sigue estos pasos exactos en tu consola de PowerShell:
- Copia y pega el siguiente comando completo (que ya incluye la ruta absoluta de tu carpeta y el prefijo de desbloqueo):
powershell
Rename-Item -LiteralPath '\\?\F:\Alexander\Alexander Carros Vehiculos\EWL711 Carro\2023-10-27 Soat Previsora\mediosdepago.transfiriendo.com_MPCanalesElectronico_PseApi_ReceiverPostFromBank.aspx_ticketID=20000062026785&urlRetorno=https___www.isoatprevisora.transfiriendo.com_SoatnetPREVPS_thanks.html.pdf' -NewName 'm.pdf'
Usa el código con precaución.
- Presiona Enter. El archivo se renombrará al instante a
m.pdfsin mostrar ningún mensaje de error.
Rename-Item -LiteralPath '\\?\F:\Alexander\Alexander Carros Vehiculos\EWL711 Carro\2023-10-27 Soat Previsora\mediosdepago.transfiriendo.com_MPCanalesElectronico_PseApi_ReceiverPostFromBank.aspx_ticketID=20000062026785&urlRetorno=https___www.isoatprevisora.transfiriendo.com_SoatnetPREVPS_thanks.html.pdf' -NewName 'm.pdf'
No hay comentarios:
Publicar un comentario