Какие сервисы и настройки требуются для запуска psexec на локальном компьютере?
(например, psexec -s -i -d regedit
)
6
2 ответа
8
На компьютере должны быть запущены как минимум следующие сервисы (для локального использования psexec
):
- Сервер (
LanmanServer
) должен быть запущен- ошибки, когда не работает: «Не удается найти имя сети». ; «Указанное имя сети больше не доступно».
- TCP/IP NetBIOS Helper (
lmhosts
) должен быть запущен или настроен на ручной запуск (он будет запущен во втором случае)- ошибка при отключении: «Сетевой путь не найден».
Однако вам не нужно ничего из следующего:
- Сервисы:
- HomeGroup Listener
- Провайдер HomeGroup
- Настройки «Панель управления \ Все элементы панели управления \ Центр управления сетями и общим доступом \ Расширенный доступ»:
- Обнаружение сети
- Общий доступ к файлам и принтерам
- Соединения домашней группы, управляемые Windows
- элементы сетевого подключения:
- Клиент для сетей Microsoft
- Общий доступ к файлам и принтерам для сетей Microsoft
- Драйвер протокола Microsoft LLDP
- Ответчик обнаружения топологии канального уровня
(Протестировано с psexec v2.2 под Win 10 x64 v1607.)
8
paexec имеет открытый исходный код и, кажется, предъявляет меньше требований к сети, и поэтому его легче запускать локально.
Например, Общий доступ к файлам и принтерам для сетей Microsoft, что делает psexec.
paexec.exe -i -s cmd