Cuando uso \computer\path en el cuadro de ejecución, la carpeta se abre directamente sin preguntarme con qué usuario quiero acceder a la carpeta...
Tengo dos computadoras A y B con los administradores X e Y respectivamente, la carpeta compartida existe en A y le he dado a X permisos completos e Y tiene permisos de solo lectura en la carpeta compartida. Cuando abro esta carpeta desde el cuadro de diálogo de ejecución de la computadora Y, se abre directamente con permisos de solo lectura, ¿cómo hago para que se abra como usuario X para tener todos los permisos?
Respuesta1
Supongamos que desea acceder a C:\temp
Alice's Computer y solo para dejar las cosas claras:
- El usuario A es
alice
- El usuario B es
john
Si inició sesión como Alice, inició el explorer
proceso como el usuario que inició sesión, por lo que tendrá permisos completos (según lo dictado por el usuario X
en su ejemplo).
Ahora, si el usuario John
desea acceder \\share\path
mientras está conectado como otro usuario, existen 2 métodos simples para lograrlo.
Usando la función Runas
RUNAS [ [/noprofile | /perfil] [/env] [/savecred | /netonly] ] /usuario: programa
Esto se puede traducir a:
runas.exe /user:localdomain\john explorer.exe
Esto ejecutará el proceso explorer
como John, independientemente de quién haya iniciado sesión (puede crear un script en PowerShell para dictar esto).
Unidades asignadas
La siguiente opción es simplemente intentarAcceder a un recurso compartido de Windows con un nombre de usuario diferente