- Mapuję udział z innego komputera za pomocą mojego konta użytkownika.
- Uruchamiam wiersz polecenia z podwyższonym poziomem uprawnień (cmd.exe, kliknięcie prawym przyciskiem myszy, Uruchom jako administrator).
- Nawigacja do udostępnionego dysku (Z :) powoduje:
The system cannot find the drive specified
Teraz, jeśli otworzę wiersz polecenia bez podniesionego poziomu, mogę przejść do Z: w porządku.
windows
command-line
privileges
bezmyślna panda
źródło
źródło
Odpowiedzi:
Otwieranie Eksploratora Windows jako administrator i ponowne tworzenie udziałów sieciowych nie działało dla mnie. Potem znalazłem to rozwiązanie: utwórz udział w samym wierszu polecenia. To zadziałało dla mnie.
Nawet jeśli dysk jest już zmapowany w Eksploratorze Windows, nadal działał.
Uwaga: Używaj tylko jednego ukośnika odwrotnego przed podfolderem
źródło
Prawdopodobnie nie jest to problem z uprawnieniami do plików, ale wiąże się to z:
Ponieważ prawie wszyscy użytkownicy korzystali z konta administratora w XP (ponieważ większość programistów nie zadała sobie trudu, aby ich programy działały z ograniczonymi kontami), Microsoft stworzył „ograniczoną wersję” kont administratora, zaczynając od Visty, aw niektórych sytuacjach dwie „wersje” ”liczy się jako różni użytkownicy (ponieważ są to osobne sesje).
Spróbuj uruchomić podwyższoną wersję Eksploratora Windows (tj. Eksploratora Windows uruchomionego z opcją „Uruchom jako administrator”) i ponownie utwórz wszystkie udziały sieciowe, które powinny załatwić sprawę.
Powód konieczności ponownego tworzenia udziałów wyjaśniono w tym wpisie na blogu MSDN:
Zmapowane dyski sieciowe z funkcją UAC w systemie Windows Vista
Edycja: odpowiednie fragmenty z wpisu na blogu (moje wyróżnienie):
źródło
Odpowiedź Alberto Martineza opisuje, dlaczego zmapowany dysk sieciowy jest niedostępny.
Oto poprawka rejestru, która rozwiązuje problem:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
Wyjdź z regedit i uruchom ponownie komputer.
źródło
ten dysk sieciowy jest dostępny TYLKO na koncie użytkownika zamapowanym na dysku sieciowym.
źródło
Uruchom cmd jako administrator, wpisz polecenie
net use z: \\net\path /persistent:yes
i gotowe. Inną rzeczą, którą zrobiłem, i to wychodzi poza pytanie op, było po przypięciu cmd do paska zadań i we właściwościach-> Zaawansowane ustawienie, aby działało jako administrator, dodałem / K z: na końcu „celu” pole tekstowe, więc stało się:%windir%\system32\cmd.exe /K z:
. Ponieważ ustawienie parametru „Rozpocznij w” nie działało. Spowodowało to wyświetlenie ikony na pasku zadań, która uruchamia okno cmd jako administrator i z monitem na zmapowanym dysku. I nie zapomnij ponownie przejść do właściwości i dostosować czcionkę, kolory, rozmiar i pozycję okna, a także bufor przewijania tekstu i rozmiary buforów historii poleceń!źródło
Sprawdź ścieżkę sieciową i odłącz zmapowany dysk (Z :) Uruchom CMD jako administrator, a następnie użyj polecenia „net use”, aby ponownie zmapować dysk. net use Z: \ SharePath, a następnie spróbuj uzyskać do niego dostęp ponownie.
źródło