PsExec "Неверный дескриптор"

31862
Behrang

Когда я пытаюсь на PsExecудаленной машине с помощью PsExec \\machine -u domain\user -p pass PsExecпоказывает следующее сообщение об ошибке:

The handle is invalid. Couldn't access machine: Completed in 0.426s 

Однако domain\userможно \\machineбез проблем войти в систему без проблем. Любые идеи, как я могу позволить domain\userPsExec в эту машину, а также.

4

3 ответа на вопрос

3
Traveling Tech Guy

Попробуйте выполнить следующее:
Пуск> Выполнить> Тип \ машина \ c $
В открывшемся диалоговом окне введите домен \ пользователь и пароль

Если вы не можете войти в административный общий ресурс (c $) удаленного компьютера с этим конкретным идентификатором пользователя, это означает, что у него нет прав администратора и, следовательно, нет разрешения на выполнение на этом компьютере.

Если вы можете войти в систему, попробуйте сначала запустить PSList, чтобы убедиться, что дескриптор процесса существует.

c $ - это не административный ресурс, это общий ресурс диска ... \ admin $ - это административный ресурс. Colyn1337 10 лет назад 0
На самом деле, C $ (или каждая буква тома, за которой следует $) считается административным ресурсом: https://en.wikipedia.org/wiki/Administrative_share#Share_names Traveling Tech Guy 10 лет назад 0
1
Andrea Giovacchini

Возможно, вы достигли максимального количества соединений, разрешенных службой Windows «Сервер», попробуйте перезапустить его.

Вы можете увидеть количество сессий, используемых с этой командой:

net statistics server 

В Windows 7 Professional случалось, что у меня было много активных сессий, и он выдавал «Неверный дескриптор». сообщение в Psexec

0
Firoz Musthafa

Перезапуск сервиса Netlogon помог решить мою проблему

Можете ли вы добавить некоторые детали, разъяснения Romeo Ninov 7 лет назад 0
Как вы перезапустили сервис? Mokubai 7 лет назад 0