Как я могу получить размеры в пикселях данного окна из командной строки Windows? - PullRequest
0 голосов
/ 18 июня 2019

Фон

Я хочу разработать макрос с Macro Recorder и применить его к определенному окну.Для этого я хочу установить окно в фиксированный размер и положение с помощью команды Move Window .Эта команда требует привязки для верхнего левого угла окна, а также размера, который вы хотите установить.Я пытаюсь найти этот размер с помощью командной строки Windows, а не с помощью онлайн-инструмента.

Попытка решения

Ближайшая найденная мной команда - это команда tasklist с модификатором / FI (фильтр), так как он возвращает заголовок окна.

Filters:
    Filter Name     Valid Operators           Valid Value(s)
    -----------     ---------------           --------------------------
    STATUS          eq, ne                    RUNNING | SUSPENDED
                                              NOT RESPONDING | UNKNOWN
    IMAGENAME       eq, ne                    Image name
    PID             eq, ne, gt, lt, ge, le    PID value
    SESSION         eq, ne, gt, lt, ge, le    Session number
    SESSIONNAME     eq, ne                    Session name
    CPUTIME         eq, ne, gt, lt, ge, le    CPU time in the format
                                              of hh:mm:ss.
                                              hh - hours,
                                              mm - minutes, ss - seconds
    MEMUSAGE        eq, ne, gt, lt, ge, le    Memory usage in KB
    USERNAME        eq, ne                    User name in [domain\]user
                                              format
    SERVICES        eq, ne                    Service name
    WINDOWTITLE     eq, ne                    Window title
    MODULES         eq, ne                    DLL name

Вопрос

Без использования другого онлайн-инструмента, есть ли команда из окна CMD, которая будет возвращать пиксельразмеры окна?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...