Eu estava tentando usar o comando mklink no cmd (eu tenho o Windows 7) Eu estava conectado como administrador, mas recebi a mensagem "você não tem privilégio suficiente para executar esta operação". Eu usei o mesmo comando no Vista, funcionou bem. Alguma idéia de por que não funciona no Winows 7?
windows-7
command-line
privileges
mklink
ToZo99
fonte
fonte
digite CMD, você verá CMD.exe na lista no menu Iniciar.
Clique com o botão direito do mouse e selecione "Executar como Administrador"
fonte
Em resposta a isso não funcionar para contas de administrador, acredito que a configuração do suporte a links simbólicos no Win7 é relevante.
fonte
Primeiro, verifique se você concedeu a permissão "Criar links simbólicos" para os usuários relevantes, conforme detalhado aqui: https://superuser.com/a/125981/57697
Estranhamente, o comando "mklink" não funcionará para mim se meu usuário for um administrador. Dá "Você não tem privilégios suficientes para executar esta operação."
Para fazê-lo funcionar, preciso remover meu usuário do grupo de administradores ou executar o mklink a partir de um cmd que foi executado como um usuário não administrador, como convidado:
(ative a conta de convidado se ainda não estiver)
Usando esse último método, você também precisará conceder temporariamente permissões para 'guest' para modificar o local em que está criando o link simbólico, que no meu caso era meu diretório pessoal, causando uma enxurrada de diálogos de erro, mas eles pareciam inofensivos .
fonte
runas
comando solicita a senha do usuário especificado, mesmo se a conta não tiver uma. Se você deixar em branco (pressione enter), ocorrerá um erro. Se a conta tiver uma senha e você a digitar, terminarei comthe system cannot find the file specified
. Iniciando um cmd como administrador, navegando para a dir-alvo e criar a ligação simbólica com a sua própria conta de repente aparece tão fácil ...Se, por algum motivo, você não puder elevar sua conta a um administrador (por exemplo, você estiver em um computador comercial) e estiver tentando vincular um diretório, tente criar uma junção em vez de um link físico / físico. A pasta de origem pode ser absoluta ou relativa.
fonte
Verifique se o serviço "logon secundário" não está desativado.
fonte
Se não estiver instalado, instale o Microsoft.net framework 2.0 ou os service packs que o acompanham. Funcionou para mim!
fonte