Copié algunos archivos usando macOS Finder en una partición exFAT, por lo que terminé teniendo muchos archivos de puntos ocultos en la carpeta. Puedo eliminarlos sin ningún problema en el Explorador, pero cada vez que ejecuto el del
comando siempre aparece el error "No se pudo encontrar" en cmd aunque se puedan enumerar condir
D:\>dir /a "D:\._DSCF0035.JPG" El volumen en la unidad D es Datos El número de serie del volumen es 7802-8428 Directorio de D:\ 04/12/2021 10:08 SA 4.096 ._DSCF0035.JPG D:\>del "D:\._DSCF0035.JPG" No se pudo encontrar D:\._DSCF0035.JPG D:\>del /f "D:\._DSCF0035.JPG" No se pudo encontrar D:\._DSCF0035.JPG
En PowerShell también recibí un error si eliminé normalmente, pero si lo agregé -Force
tuve Remove-Item
éxito
PS D:\> ls -Forzar "D:\._DSCF0009.JPG" Directorio: D:\ Modo Última escritura Hora Longitud Nombre ---- ------------- ------ ---- -ah-- 12/04/2021 10:08 a.m. 4096 ._DSCF0009.JPG PD D:\> rm "D:\._DSCF0009.JPG" rm: No se puede eliminar el elemento D:\._DSCF0009.JPG: No tiene suficientes derechos de acceso para realizar esto operación. En línea:1 carácter:1 +rm "D:\._DSCF0009.JPG" + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo: Permiso denegado: (D:\._DSCF0009.JPG:FileInfo) [Eliminar elemento], IOException + FullyQualifiedErrorId: RemoveFileSystemItemUnAuthorizedAccess,Microsoft.PowerShell.Commands.RemoveItemCommand PS D:\> rm -Force "D:\._DSCF0009.JPG" # Correcto PD:\>
Intenté iniciar cmd y PowerShell en modo normal y elevado pero sucede lo mismo. ¿Por qué falla en todos los casos excepto en Explorer y PowerShell -Force
?
Respuesta1
Su archivo tiene el h
atributo establecido; es decir, está oculto. Es por eso que no puede eliminar cuando usa del
o Remove-Item
a menos que use el -Force
parámetro. DeRemover el artículo:
Obliga al cmdlet a eliminar elementos que de otro modo no se pueden cambiar, como archivos ocultos o de solo lectura, o alias o variables de solo lectura.