Hoy estaba ayudando a un usuario de Microsoft Windows 10 que no podía leer ni escribir archivos en una carpeta de la red. Pensé que algo estaba configurado en los archivos que los tenían configurados en Solo lectura. Entonces ejecuté el siguiente comando de DOS en la carpeta que contiene los archivos:
atributo *. * -r + a -s -h / s
Algunos de los archivos se cambiaron bien, pero otros arrojaron un mensaje de error de acceso denegado. Hay algunas cosas que debe verificar cuando esto suceda. Cubriremos los más comunes en esta guía.
1. Asegúrese de ejecutar el comando con derechos de administrador
- Haga clic en "Comienzo", Luego escribe"CMD“.
- Haga clic derecho en "Símbolo del sistema", entonces escoge "Ejecutar como administrador“. Esto le dará los derechos adecuados.
- Escriba el comando attrib
2. Compruebe si el archivo está en uso
¿Alguno de los archivos está siendo utilizado por un programa o está abierto en otra computadora que está conectada? Asegúrese de que nada tenga acceso al archivo cuando intente ejecutar attrib. Si no puede rastrear si el archivo está en uso, puede intentar iniciar la computadora en Modo seguro.
3. Verificar permisos
¿Tiene acceso a todos los archivos en los que está ejecutando attrib? Puede verificar esto con estos pasos:
- Haga clic con el botón derecho en la carpeta con la que está trabajando y luego seleccione "Propiedades“.
- Seleccione "Seguridad“.
- Selecciona el "Editar…”Para editar los permisos.
- Seleccione "Agregar…“.
- Escriba su nombre de usuario para permitir solo el acceso a su cuenta, o escriba "TODO EL MUNDO”Para permitir el acceso a cualquiera. Seleccione "OK" cuando estés listo.
- Con la cuenta que acaba de agregar resaltada en el "Nombres de grupos o usuarios", Seleccione el"Permitir" comprobar "Control total“. Seleccione "OK" cuando estés listo.
4. Compruebe el sistema de archivos o el disco
Es muy común que attrib arroje errores de "Acceso denegado" si hay un problema con el disco duro. Intenta correr CHKDSK / F
en la unidad desde un símbolo del sistema de DOS, luego intente ejecutar attrib nuevamente cuando haya terminado de escanear.
Con suerte, un conjunto de instrucciones anteriores ayudó. No dude en compartir su experiencia en la sección de comentarios a continuación.