Como obter o nome do usuário numa rede windows?

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Gaveta
Usuário Nível 1
Usuário Nível 1
Mensagens: 3
Registrado em: 09 Dez 2004 16:09

Como obter o nome do usuário numa rede windows?

Mensagem por Gaveta »

Alguém poderia me indicar alguma lib com uma função para obter o nome do usuário em uma rede windows? Quando eu usava Novell, usava uma função da CA-Tools, mas não encontrei uma outra equivalente para uma rede Windows.

Desde já obrigado.
Gaveta
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

Boa Noite Gaveta e seja bem Vindo ao fórum.
Como eu faço nas redes em Windows

se você for no prompt do ms-dos e digitar

net config e pressionar enter ele retornará


Nome do computador \\SERVIDOR
Nome do usuário EDUARDO
Grupo de trabalho MSHOME
Pasta raiz da est. trab. C:\WINDOWS

Versão do software 4.10.1998
Versão do redirecionador 4.00


O que eu faço o sistema executa esse comando através do comando run do clipper dessa forma só q jogo o conteúdo num arquivo ae processo-o e pego a informação do computador...

// nesse caso o retorno será jogado no arquivo dudu.txt no c:\
net config >c:\dudu.txt


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




Gaveta
Usuário Nível 1
Usuário Nível 1
Mensagens: 3
Registrado em: 09 Dez 2004 16:09

Mensagem por Gaveta »

Então Dudu, tive a mesma linha de raciocínio, mas infelizmente o meu arquivo txt só me mostrou que não havia memória suficiente para executar o programa. :x Você tem alguma dica de como melhorar o gerenciamento da memória para o net config rodar? Em todo caso mto obrigado.
Gaveta
Gaveta
Usuário Nível 1
Usuário Nível 1
Mensagens: 3
Registrado em: 09 Dez 2004 16:09

Mensagem por Gaveta »

Dudu, achei uma outra dica sua sobre o SWPRUNCMD() e resolvi meu problema, mto obrigado.
Gaveta
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

(Y) :D


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




Avatar do usuário
filizola
Usuário Nível 3
Usuário Nível 3
Mensagens: 421
Registrado em: 19 Ago 2003 20:10
Localização: Belo Horizonte/MG

Mensagem por filizola »

galera eu utilizo a funcao do proprio clipper NETNAME()
Avatar do usuário
Augusto
Usuário Nível 3
Usuário Nível 3
Mensagens: 473
Registrado em: 26 Ago 2003 17:50
Localização: Maricá/RJ
Contato:

Mensagem por Augusto »

filizola escreveu:galera eu utilizo a funcao do proprio clipper NETNAME()
Eu tbm SEMPRE usei a função NETNAME() desde o S'87 e nunca me arrependi...
:xau Fui...
goulart@provsul.com.br

Faça da PROVSUL o seu Provedor de Serviços WEB
Visite: www.PROVSUL.com.br
Responder