Meg tudod ezt oldani AutoHotKey-vel, ami tud magától .exe-re is fordítani:
#Requires AutoHotkey v2
Primary := MonitorGetPrimary()
StdOut := FileOpen("*", "w", "UTF-8")
StdOut.Write("%Primary%")
StdOut.Close()
Egy trükkre még szükség lehet, ez nem írja ki a kimenetet Parancssorban, hanem bele kell pipe-olni egy másik parancsba, pl. echo, leforditott.exe | echo
Meg annyi, hogy ez Powershellből indítva nem biztos, hogy működik.
Linuxon sokkal elegánsabb: xrandr --listmonitors