To pytanie ma już odpowiedź tutaj:
Nie jestem pewien, ale kiedy uruchamiam wiersz polecenia w trybie administratora, nie mogę przełączyć się na mapowany dysk. Mogę to zrobić, jeśli nie jestem w trybie administratora.
Czy brakuje mi czegoś prostego?
windows
command-line
windows-8.1
network-drive
AngryHacker
źródło
źródło
Odpowiedzi:
Po uruchomieniu wiersza polecenia „Jako administrator” działa w innym kontekście użytkownika niż w innym przypadku.
Ponieważ zamapowane dyski są zorientowane na użytkownika, kontekst administratora nie będzie miał (tych samych) napędów i będziesz musiał zmapować je dla tego kontekstu użytkownika, gdy okno poleceń zostanie otwarte jako Adminsitrator, np. Przez uruchomienie
net use <letter>: \\<server>\<share>
. Przykład:Możesz także włączyć
EnableLinkedConnections
flagę w rejestrze, aby udostępnić token sesji:Aby to zrobić, ustaw
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLinkedConnections
flagę DWORD na1
, a następnie uruchom ponownie komputer.Aby uzyskać więcej informacji na ten temat od Microsoft, zobacz: Niektóre programy nie mogą uzyskać dostępu do lokalizacji sieciowych, gdy UAC jest włączony
źródło
EnableLinkedConnections
Flag rejestru nie działa dla mnie na Windows 10.net use
W pracach konsoli administratora.net use ...
działa dobrzeTo sprawia, że myślę o starym zgłoszonym problemie z systemem Windows Vista.
Możesz spróbować:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
EnableLinkedConnections
i ustaw ją na1
źródło
Innym obejściem, które zajęło mi wieki, było uruchomienie
net use
zaplanowanego zadania jako konta NT AUTHORITY \ SYSTEM . Najwyraźniej dyski zmapowane w ramach tego konta wyświetlają się dla wszystkich użytkowników i wszystkich poziomów wysokości .Przetestowałem to i działa nawet na udziałach NFS (co może być nieco wybredne). Wystarczy utworzyć zaplanowany zestaw zadań, który będzie uruchamiany podczas uruchamiania systemu, i podaj następujące polecenie:
Uruchomienie go może być możliwe tylko raz
/persistent:yes
, ale nie próbowałem tego. To prawda, że „po prostu mapuj ponownie” również działa, ale ten dysk nadal nie będzie widoczny dla zaplanowanych zadań uruchomionych w różnych kontekstach. Minusem jest to, że wszyscy prawdziwi użytkownicy też to widzą, więc nie tak dobrze dla konfiguracji wielu użytkowników.źródło