如何用NodeJs/Electron抓取计算机名?
How to grab the computer name with NodeJs / Electron?
我正在尝试从我的计算机中检索计算机名称,以便我可以在我的 mysql 查询中使用它进行比较。
我想将 computerName
定义为使用 NodeJs
获取用户定义的计算机名称的变量。 windows.
正在通过 electron 运行 处理此应用程序
如有任何帮助,我们将不胜感激。
您可以使用标准的 nodeJS os
API 来检索计算机的(主机)名称,see this API documentation 了解更多详细信息。
const computerName = os.hostname()
在 Mac 上,按照 OP 的要求可靠地获得 "ComputerName" 的唯一方法是使用子进程,这并不理想...
cp.execSync('scutil --get ComputerName')
大多数时候主机名将 === ComputerName,但我今天通过艰难的方式发现情况并非总是如此。
我正在尝试从我的计算机中检索计算机名称,以便我可以在我的 mysql 查询中使用它进行比较。
我想将 computerName
定义为使用 NodeJs
获取用户定义的计算机名称的变量。 windows.
如有任何帮助,我们将不胜感激。
您可以使用标准的 nodeJS os
API 来检索计算机的(主机)名称,see this API documentation 了解更多详细信息。
const computerName = os.hostname()
在 Mac 上,按照 OP 的要求可靠地获得 "ComputerName" 的唯一方法是使用子进程,这并不理想...
cp.execSync('scutil --get ComputerName')
大多数时候主机名将 === ComputerName,但我今天通过艰难的方式发现情况并非总是如此。