Estaba tratando de usar el comando mklink en cmd (tengo un sistema operativo Windows 7). Ingresé como administrador, pero recibí el mensaje "no tiene los privilegios suficientes para realizar esta operación". Usé el mismo comando en Vista, funcionó bien. ¿Alguna idea de por qué no funciona en Winows 7?
windows-7
command-line
privileges
mklink
ToZo99
fuente
fuente
escriba CMD, verá CMD.exe en la lista en el menú de inicio.
Haga clic derecho sobre él, seleccione "Ejecutar como administrador"
fuente
En respuesta a esto no funciona para las cuentas de administrador, creo que es importante configurar la compatibilidad con enlaces simbólicos en Win7 .
fuente
Primero, asegúrese de haber otorgado el permiso "Crear enlaces simbólicos" a los usuarios relevantes, como se detalla aquí: https://superuser.com/a/125981/57697
Curiosamente, el comando "mklink" no funcionará para mí si mi usuario es administrador. Ofrece "No tiene privilegios suficientes para realizar esta operación".
Para que funcione, entonces necesito eliminar a mi usuario del grupo de administradores o ejecutar mklink desde un cmd que se ha ejecutado como un usuario no administrador como invitado:
(habilite la cuenta de invitado si aún no lo está)
Usando este último método, también tendrá que otorgar temporalmente permisos para 'invitado' para modificar la ubicación en la que está creando el enlace simbólico, que en mi caso fue mi directorio de inicio, lo que provocó una serie de diálogos de error, pero parecían inofensivos .
fuente
runas
comando solicita la contraseña del usuario especificado, incluso si la cuenta no tiene una. Si lo deja en blanco (presione enter), se produce un error. Si la cuenta tiene una contraseña y la escribe, termino conthe system cannot find the file specified
. Comenzar un cmd como administrador, navegar al directorio de destino y crear el enlace simbólico con su propia cuenta de repente parece tan fácil ...Si, por alguna razón, no puede elevar su cuenta a un administrador (por ejemplo, está en una computadora de trabajo), y está tratando de vincular un directorio, intente crear una unión en lugar de un enlace rígido / suave. La carpeta de origen puede ser absoluta o relativa.
fuente
Verifique que el servicio de "inicio de sesión secundario" no esté deshabilitado.
fuente
Si no está instalado, instale Microsoft.net Framework 2.0 o los paquetes de servicio que lo acompañan. ¡Funcionó para mí!
fuente