Por accidente, recientemente intenté ejecutar Get-Content
en un directorio. Inicialmente pensé que era un archivo porque tenía un nombre muy similar a un archivo común que esperaba que estuviera en la ubicación. Así que me confundí aún más cuando recibí un error de "Acceso denegado" en una ubicación donde debería tener el control total.
Por supuesto, finalmente me di cuenta de mi error. Una vez que apunté Get-Content
a algunos archivos en la misma área, o en subcarpetas de esa ruta, funcionó bien. Pero el error todavía me parece extraño. Por lo menos, creo que sería más fácil de usar y sensato presentar un error que realmente diga (aunque de manera más cortés) "¡Ese no es un archivo que estás tratando de ver, genio!".
¿Por qué "Acceso denegado" tiene sentido en este contexto?
notepad SomeDirectory
y obtendrás el mismo error.