Próbowałem użyć polecenia mklink w cmd (mam system Windows 7). Byłem zalogowany jako administrator, ale dostałem komunikat „nie masz wystarczających uprawnień do wykonania tej operacji”. Użyłem tego samego polecenia w Vista, działało dobrze. Wszelkie pomysły, dlaczego nie działa w Winows 7?
windows-7
command-line
privileges
mklink
ToZo99
źródło
źródło
wpisz CMD, zobaczysz CMD.exe na liście w menu Start.
Kliknij go prawym przyciskiem myszy, wybierz „Uruchom jako administrator”
źródło
W odpowiedzi na to, że nie działa dla kont administratora, uważam, że konfiguracja obsługi dowiązania symbolicznego w Win7 jest istotna.
źródło
Po pierwsze, upewnij się, że udzieliłeś uprawnienia „Tworzenie dowiązań symbolicznych” odpowiednim użytkownikom, jak wyszczególniono tutaj: https://superuser.com/a/125981/57697
Dziwnie, polecenie „mklink” nie będzie dla mnie działać, jeśli mój użytkownik jest administratorem. Daje to „Nie masz wystarczających uprawnień do wykonania tej operacji”.
Aby to działało, muszę albo usunąć mojego użytkownika z grupy administrators, albo uruchomić mklink z cmd, który został uruchomiony jako użytkownik nie będący administratorem, taki jak gość:
(włącz konto gościa, jeśli jeszcze nie jest)
Korzystając z tej drugiej metody, musisz także tymczasowo udzielić uprawnień dla „gościa”, aby zmodyfikować lokalizację, w której tworzysz dowiązanie symboliczne, która w moim przypadku była moim katalogiem domowym, powodując lawinę okien dialogowych błędów, ale wydawały się nieszkodliwe .
źródło
runas
Komenda pyta o hasło danego użytkownika, nawet jeśli na koncie nie ma. Jeśli pozostawisz to pole puste (naciśnij Enter), błąd się wyłączy. Jeśli konto ma hasło i wpiszesz je, to skończę zthe system cannot find the file specified
. Rozpoczęcie cmd jako administrator, przejście do docelowego katalogu i utworzenie dowiązania symbolicznego z własnym kontem nagle wydaje się takie proste ...Jeśli z jakiegoś powodu nie możesz podwyższyć swojego konta do administratora (np. Pracujesz na komputerze) i próbujesz połączyć katalog, spróbuj utworzyć połączenie zamiast twardego / miękkiego łącza. Folder źródłowy może być absolutny lub względny.
źródło
Sprawdź, czy usługa „wtórnego logowania” nie jest wyłączona.
źródło
Jeśli nie jest zainstalowany, zainstaluj Microsoft.net Framework 2.0 lub dodatki Service Pack, które są z nim związane. To zadziałało dla mnie!
źródło