os(操作系统)

[TOC] 与 Node.js 中的 os 模块类似,提供了一些基本的系统操作函数。

方法

tmpdir()

取得操作系统默认的暂存文件路径。

  • 返回 string - 操作系统默认的暂存文件路径
eagle.os.tmpdir();         // 'C:\\Users\\User\\AppData\\Local\\Temp'

version()

取得操作系统內核版本的字符串。

  • 返回 string - 操作系统內核版本的字符串
eagle.os.version();         // 'Windows 10 Home'

type()

返回的操作系統名稱。\ 例如:在 macOS 上返回 Darwin,在 Windows 上返回 Windows_NT。

  • 返回 string - 操作系統名稱
eagle.os.type();         // 'Windows_NT', 'Darwin'

release()

返回操作系统的发行版。

  • 返回 string - 操作系统的发行版
eagle.os.release();         // '10.0.22621'

hostname()

返回操作系统的主机名。

  • 返回 string - 操作系统的主机名
eagle.os.hostname();         // 'My_Windows'

homedir()

返回当前用户的 home 目录。

  • 返回 string - 当前用户的 home 目录
eagle.os.homedir();         // 'C:\\Users\\User'

arch()

返回操作系統 CPU 架構。

  • 返回 string - 当前 CPU 架構
  • x64
  • arm64
  • x86
eagle.os.arch();         // 'x64'