4

Когда я пытаюсь 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\user PsExec в эту машину, а также.

3 ответа3

3

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

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

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

1

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

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

net statistics server

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

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .