Как получить текущего зарегистрированного пользователя (Windows) из приложения Nodejs - PullRequest
0 голосов
/ 30 января 2019

Я пишу приложение Nodejs, работающее на клиентском компьютере (Windows 10), для аутентификации на сервере используется текущий вошедший в систему пользователь.

Проблема в том, что если я запускаю это приложение в системе SYSTEMВ этом случае я не смог получить аутентификацию текущего пользователя, вошедшего в систему.

Как я могу решить эту проблему?

1 Ответ

0 голосов
/ 31 января 2019

Я решил это с помощью:

 exec('for /f "tokens=2" %u in ('query session ^| findstr /R "^>"') do @echo %u',
 function (error, stdout, stderr) {
     username = stdout.trim()
 });
...