Como saber o nome do perfil do computador usando Javascript
-
12-11-2019 - |
Pergunta
Quero obter o nome do perfil do usuário do computador para colocar o texto do log no appData
observação:Isso é apenas para o IE (atualmente usando isso para o gadget do Windows 7)
O padrão seria, sem o nome do perfil é este
C:/Users/user/AppData/Local/sampleFolder/
mas quando há um nome de perfil, qual deveria ser?
C:/Users/{profileName}/AppData/Local/sampleFolder/
Minha solução fixa (mas recomendo a resposta aceita)
function GetComputerName()
{
try
{
var network = new ActiveXObject('WScript.Network');
// Show a pop up if it works
alert(network.computerName);
}
catch (e) { }
}
Solução
Acredito que seria apenas o nome do usuário, que deveria ser:
network.username
Esta página parece um guia para o objeto que você está criando (para referência futura).
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow