Mój komputer z systemem Windows 7 jest podłączony do sieci Windows w miejscu pracy. W tej sieci są używane dwie domeny EMPLOYEES
i TESTERS
. Mam loginy w obu domenach, na przykład EMPLOYEES\Joe
i TESTERS\TestJoe
.
Jeśli jestem zalogowany na komputerze jako EMPLOYEES\Joe
, jak uruchomić wystąpienie Eksploratora Windows z uprawnieniami TESTERS\TestJoe
? Pamiętaj, że TESTERS\TestJoe
bez problemu mogę zmienić użytkownika i zalogować się jak na tym komputerze.
Wypróbowałem sugestie podane w tym poście i nie działają.
windows-7
windows-explorer
privileges
Ashwin Nanjappa
źródło
źródło
Odpowiedzi:
Nie musisz uruchamiać explorer.exe jako inny użytkownik, aby połączyć się z udziałem sieciowym o różnych poświadczeniach.
W oknie eksploratora możesz kliknąć „Mapuj dysk sieciowy”, wypełnić ścieżkę i upewnić się, że zaznaczono „Połącz za pomocą różnych danych uwierzytelniających”. Po kliknięciu przycisku Zakończ zostanie wyświetlony monit o podanie poświadczeń, których chcesz użyć do połączenia bieżącego udziału.
Możesz to również zrobić za pomocą polecenia net w wierszu poleceń.
źródło
Wygląda na to, że Windows aktywnie opiera się możliwości uruchomienia Eksploratora jako inny użytkownik. Rozwiązałem ten problem w moim systemie Windows 7, wykonując następujące czynności:
HK_CLASSES_ROOT\AppID\{CDCBCFCA-3CDC-436f-A4E2-0E02075250C2}
i dać sobie pełną kontrolę. Ten klucz kontroluje sposób uruchamiania Eksploratorarunas
na_runas
. Jeśli pojawi się błąd, prawdopodobnie nie wykonałeś poprawnie kroku pierwszegoPo zmianie można uruchomić Eksploratora z innym zestawem danych uwierzytelniających za pomocą polecenia runas lub darmowego narzędzia CPAU firmy Joeware .
W wierszu polecenia możesz następnie uruchomić Eksploratora:
runas /user:domain\username "c:\windows\explorer.exe /separate"
cpau.exe /u domain\username /p password /ex "E:\Windows\explorer.exe /separate"
Uwaga:
/separate
aby zmusić Eksploratora do uruchomienia jako osobnego procesu. Zobacz teżźródło
Ten użytkownik będzie również potrzebował uprawnień, aby uzyskać dostęp do systemu plików na komputerze lokalnym i wykonywać wszelkie dalsze operacje, które chcesz wykonać.
źródło
Działa to w systemach Windows 7, 8.0, 8.1 i 10
HKEY_CLASSES_ROOT\AppID\{CDCBCFCA-3CDC-436f-A4E2-0E02075250C2}
RunAs
na_RunAs
.C:\Windows\Explorer.exe
źródło
Otwórz Menedżera zadań i Zakończ zadanie w explorer.exe
Z pliku użyj „Uruchom nowe zadanie”
W oknie Uruchom wpisz: runas / user: domain \ username explorer.exe
Po naciśnięciu klawisza enter okno CMD powinno otworzyć monit o hasło podniesionego użytkownika.
Po wprowadzeniu możesz potwierdzić, który użytkownik uruchamia Explorer.exe w Menedżerze zadań
źródło
Oto skrypt partii wiersza poleceń, jeśli ktoś potrzebuje rozwiązania jednym kliknięciem. Musisz umieścić SubInACL.exe w folderze ze skryptem (pobierz go tutaj od Microsoft).
źródło
przesuń i kliknij prawym przyciskiem myszy plik .exe, aby wyświetlić opcję, o której mowa lub z interfejsu CLI runas / user: „domain \ nazwa użytkownika” „cokolwiek”
źródło