> For the complete documentation index, see [llms.txt](https://chaoses-ib.gitbook.io/directory-opus/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://chaoses-ib.gitbook.io/directory-opus/guan-fang-shou-ce/readme.zh-10/readme.zh-4/sysinfo.zh.md).

# SysInfo

\<evalcmd> SysInfo 和 var 和 指定属性的值。 && property && string && 要返回的属性名称。可用属性为：

|                  |                                                                                         |
| ---------------- | --------------------------------------------------------------------------------------- |
| **DarkMode**     | 如果 Opus 处于暗模式，返回 **True**                                                               |
| **DarkModeApps** | 如果其它应用应处于暗模式，返回 **True**                                                                |
| **DPI**          | 返回 Opus 当前运行的 DPI（例如，96 DPI 为 100% 缩放）。                                                 |
| **Language**     | 返回一个标识 Opus 当前使用的语言的字符串。                                                                |
| **MouseMonitor** | 返回鼠标当前所在的监视器的索引                                                                         |
| **MousePosX**    | 返回鼠标 x 坐标                                                                               |
| **MousePosY**    | 返回鼠标 y 坐标                                                                               |
| **SystemDPI**    | 返回系统当前运行的 DPI（例如，96 DPI 为 100% 缩放）。这通常与 **DPI** 值相同，但如果系统 DPI 已更改且 Opus 尚未重新启动，则它们可能不同。 |
| **TouchInput**   | 如果 Windows 处于平板电脑模式，返回 **True**                                                         |
| **USBInstall**   | 如果 Opus 从 USB 导出运行，返回 **True**                                                          |

\</evalcmd>

允许您查询某些系统属性的值。

//<Example://>

```
if (SysInfo("MouseMonitor") == 0) { ... } // 查看鼠标是否位于监视器 0 上
```
