Listar usuarios do windows

5 respostas
G

Bom dia

Estou precisando obter uma lista dos usuarios do windows.
Alguem pode me ajudar?

abraço

5 Respostas

E

Pegue uma linha de comando e digite os comandos:

net users

net users /domain

e diga qual deles é o que serve para você.

G

Não estou conseguindo, esta dando erro…

uso assim : Runtime.getRuntime().exec(" net users");

obs: ja tentei net user e net users

G

alguem ? :frowning:

L

Oi,

Por curiosidade eu fiz um teste aqui e funcionou:

public static void main(String[] args)
	{
		try
		{
			final Process process = Runtime.getRuntime().exec("cmd.exe /C net user");
			final OutputStream out = System.out;
			
			new Thread
        		(
        			new Runnable()
        			{
        				public
        				void			run()
        				{
        					try
        					{
        						int b;  
        						do 
        						{  
        							b = process.getInputStream().read();  
        					                
        							if (b != -1) 
        							{  
        								if (out != null) 
        								{  
        									out.write(b);
        									out.flush(); 
        								}  
        					                }  
        						} 
        						while (b != -1);
        					}
        					catch (Exception e) 
        					{
        						e.printStackTrace();
						}
        				}
        			}
        		).start();
		}
		catch (Exception e)
		{
			e.printStackTrace();
		}
	}

Espero que seja isso...

Tchauzin!

G

oi lina

obrigada! funcionou certinho :smiley:

Criado 20 de setembro de 2011
Ultima resposta 22 de set. de 2011
Respostas 5
Participantes 3