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

Плохой номер ошибки с Linux поплавок переменной сравнение значений состояния оператора
Статистика Rsync количество файлов
Debian 9: bash: ls, cat, команда не найдена после неправильного изменения пути
Пакетное переименование файлов, восстановленных Photorec, со значениями смещения
Добавление постоянного параметра компилятора в g++
как перемещаться в диапазоне родительской папки без полного пути?
Рекурсивное перемещение файлов и папок в Linux
Где находятся стандартные файлы команд командной строки Windows?
7-Zip и распаковка из командной строки
Как я могу запустить "tail-f" на всех файлах журнала в текущем каталоге - кроме одного?
Файл A. bat для закрытия двух служб, работающих в фоновом режиме
Как назначить сочетание клавиш для командной строки, чтобы он мог открыть несколько окон?
Tshark. Список всего трафика между двумя IP?
Использование cmd для редактирования ключей reg? [закрытый]
Как извлечь часть строки между 2 разделителями в пакетном файле Windows?

Класс процесса WIN32 для команды Powershell Get-WmiObject

Я надеюсь, что этот вопрос не слишком прост для этого форума, так что заранее спасибо за лечение его приятно.

Я пытался сделать небольшое упражнение относительно следующего:

  1. запросите через PowerShell о процессе java, который меня интересует
  2. возьмите PID
  3. используйте его в моем приложении Java.

моя Java 64-разрядная.

что я сделал, было следующее:

Get-WmiObject Win32_Process -List "name = 'java.exe' and commandline like '%catalina%'

даже если мой java процесс 64-битный, WQL запрос ищет данные в win32_process (и получает оттуда успешно). Это специально или я смотрю на неправильные вещи?

5
задан LotPings
источник

1 ответов

запрос WQL ищет данные в win32_process

класс WMI Win32_Process представляет процесс в операционной системе.

Source именем Win32_Process класс

Win32_Process просто случается имя класса, он возвращает все процессы, являются ли они 32 или 64 бит.

Если вам нужно узнать, является ли процесс 32 или 64 бит обратитесь к этому вопросу переполнения стека Powershell: Определите, является ли процесс 32 или 64 бит.

1
отвечен DavidPostill 2017-09-22 19:40:30
источник

Другие вопросы command-line java powershell