Получить список открытых приложений на windows

Я хочу иметь скрипт, который делает следующее:

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

Можно ли сделать это в пакетном режиме? Если нет, какие еще варианты у меня есть?

1 ответ

Если у вас установлен PowerShell, следующее покажет вам список запущенных приложений при локальном запуске.

gps | ? {$_.mainwindowtitle.length -ne 0} | select name, mainwindowtitle

Если у вас установлен Powershell V2 на машинах, к которым вы хотите выполнять запросы, и удаленное взаимодействие включено, вы можете запустить:

invoke-command –computername <remote computer name> 
{gps | ? {$_.mainwindowtitle.length -ne 0} | select name, mainwindowtitle}
Другие вопросы по тегам