2012-12-17 19 views
9

Mam 8 komputerów z systemem Windows 8 (wersja podstawowa) i na każdym z nich próbuję uruchomić aplikację za pomocą skryptu wsadowego.Odmowa dostępu do systemu Windows 8 w systemie PSExec

Próbowałem:

PsExec.exe -i -d -u USER -p PASSWD \\PCNAME explorer.exe 

Ale to daje mi:

PsExec v1.98 - Execute processes remotely 
Copyright (C) 2001-2010 Mark Russinovich 
Sysinternals - www.sysinternals.com 

Couldn't access GATE1: 
Access is denied. 

To działa dobrze na innych komputerach z systemem Windows 7 Professional.

Czy działa tylko w wersji Pro? Jeśli tak, czy jest sposób, w jaki mogę uruchomić coś zdalnie w Win 8?

+0

Prawdopodobnie więcej pytań dla superuser.com. Zobacz także pasek boczny, są podobne tematy, takie jak http://stackoverflow.com/questions/828432/psexec-access-denied-errors – PhiLho

+2

Rozwiązałem go, ustawiając klucz rejestru "EnableLUA" na 0. – Stefano

Odpowiedz

14

postanowiłem samo PsExec "Odmowa dostępu" błąd w systemie Windows 8 Pro 64-bitowym komputerze docelowym z poniższej modyfikacji rejestru na komputerze docelowym:

Registry Lokalizacja: HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ system

Dodaj DWORD LocalAccountTokenFilterPolicy

Set LocalAccountTokenFilterPolicy do 1

(Reboot)

+0

Dzięki. To działało dla mnie z Win 8 pro na VMware Win 8.1 Pro Preview. Musiałem również "sc start RemoteRegistry" na maszynie docelowej, aby uniknąć "Nie można połączyć się z rejestru zdalnego w dniu ..." – Straff

+0

Działa również w systemie Windows Server 2008 R2 –

0

W środowisku opartym na domenie program Microsoft PowerShell Remoting może być alternatywą dla PsExec. W konfiguracji grupy roboczej, szczególnie wśród wielu różnych wersji systemu Windows, może to być trudne.

Program PowerShell do zdalnego przetwarzania wymaga PowerShell 2.0 zarówno na kliencie, jak i na serwerze.

Ponadto, ssh z jego wszystkimi funkcjami (w tym uruchamianiem zdalnych poleceń) działa pod Windows, dostępne są nawet darmowe serwery (freesshd) i klienci (rodzina PuTTY). Minusem jest wymaganie dla wysoce uprzywilejowanych kont (zazwyczaj w niektórych grupach Administratorów) - przynajmniej dla początkowej konfiguracji.

Część GATE1 w twoim logu jest interesująca - PsExec wymaga tak zwanego "udziału administratora" (nie jest pewne czy działa w Windows 8). Założę się, że to nie system, ale problem z siecią.

Powiązane problemy