@Begginer_serg

Как просмотреть список установленного ПО на удаленном хосте (для локального код прикрепляю)?

@echo off
setlocal enableextensions enabledelayedexpansion

>nul chcp 1251

for /f "usebackq delims=" %%i in (
	`reg.exe query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"`
) do for /f "usebackq tokens=3*" %%j in (
		`reg.exe query "%%~i" /v "DisplayName" 2^>nul ^| find.exe /i "DisplayName"`
	) do echo %%~j %%k

>nul chcp 866

endlocal
exit /b 0
  • Вопрос задан
  • 110 просмотров
Пригласить эксперта
Ответы на вопрос 1
@res2001
Developer, ex-admin
Утилита reg умеет запрашивать реестр удаленных компов, если есть доступ, конечно: reg /?
Эту же операцию можно сделать с помощью wmic, она то же умеет работать с удаленными компами. По моему, она дает более структурированную информацию, чем можно нарыть в реестре в "ручную". Конкретные параметры погуглите.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы