В двух словах - можно. У самой ноды нет встроенного API для этого, но можно использовать сторонние пакеты, которые это реализуют. Они работают по одной из двух стратегий:
- используют нативные аддоны (у ноды есть механизм интеграции бинарных модулей), для этого можно использовать C++; (таким образом все что можно сделать на C++ можно обернуть в модуль и оно будет доступно в node.js)
- используют существующие утилиты командной строки в разных ОС и парсят их вывод. При всех недостатках этого подхода, есть существенное преимущество - нет необходимости компилировать модули при установке или качать бинарники в слепую. А на windows может быть совсем нетривиально компилировать бинарные зависимости.
Один из пакетов
https://www.npmjs.com/package/systeminformation
Поищите в npm возможно там есть готовое все, что вам нужно.