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) { }
}
Foi útil?

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
scroll top