Chamando CMD e incluindo mais comandos

Olá estou começando nesse universo JAVA e gostaria de ver se alguém pode me ajudar. Estou querendo chamar o CMD e depois fazer com que o meu programa JAVA execute mais comandos através da interface que estou criando.

Consegui chegar até aqui:

public static void main(String[] args) {  
		try {  
		
		String command =  "cmd.exe";
				
		Runtime.getRuntime () .exec (command, null);
		
	} catch (IOException e) {
	
	}  	

Estou querendo que abra o CMD e depois de o comando “net user oliver /domain”. Obs. sendo que que o (oliver) será uma variável digitada pelo usuário.

Tente usar o comando “cmd.exe /c start”.

[quote=AlexOliver]Olá estou começando nesse universo JAVA e gostaria de ver se alguém pode me ajudar. Estou querendo chamar o CMD e depois fazer com que o meu programa JAVA execute mais comandos através da interface que estou criando.

Consegui chegar até aqui:

public static void main(String[] args) {
try {

	String command =  "cmd.exe";
			
	Runtime.getRuntime () .exec (command, null);
	
} catch (IOException e) {

}  	

Estou querendo que abra o CMD e depois de o comando “net user oliver /domain”. Obs. sendo que que o (oliver) será uma variável digitada pelo usuário.
[/quote]

como você é novo por aqui da uma olhadinha nesse tópico antes!

http://www.guj.com.br/java/50115-voce-e-novo-no-guj-vai-criar-um-topico-e-colar-seu-codigo-fonte-leia-aqui-antes-por-favor

:thumbup:

Caikeke eu tentei o comando que você me passou. Mas apenas abriu outro cmd e não consegui mandar ele executar o comando " net user…".
Tentei fazer o comando assim:

public static void main(String[] args) {  
		try {  
		
		String command =  "cmd.exe /c start";
		String i = "net user";
	
                System.out.println(i);
		
                Runtime.getRuntime () .exec (command, null);
		
	} catch (IOException e) {
	
	}  	
	}
}	

[quote=Luan Kevin][quote=AlexOliver]Olá estou começando nesse universo JAVA e gostaria de ver se alguém pode me ajudar. Estou querendo chamar o CMD e depois fazer com que o meu programa JAVA execute mais comandos através da interface que estou criando.

Consegui chegar até aqui:

public static void main(String[] args) {
try {

	String command =  "cmd.exe";
			
	Runtime.getRuntime () .exec (command, null);
	
} catch (IOException e) {

}  	

Estou querendo que abra o CMD e depois de o comando “net user oliver /domain”. Obs. sendo que que o (oliver) será uma variável digitada pelo usuário.
[/quote]

como você é novo por aqui da uma olhadinha nesse tópico antes!

http://www.guj.com.br/java/50115-voce-e-novo-no-guj-vai-criar-um-topico-e-colar-seu-codigo-fonte-leia-aqui-antes-por-favor

:thumbup: [/quote]

Luan Kevin Obrigado!

[code]
public static void main(String[] args) {
try {

            ///////////////////
	String command =  "cmd.exe /c start http://www.guj.com.br/";
            //////////////////
	String i = "net user";

            System.out.println(i);
	
            Runtime.getRuntime () .exec (command, null);
	
} catch (IOException e) {

}  	
}

}
[/code][/quote]

somente um exemplo de como eu fiz!
:thumbup:

O que eu realmente pretendo é fazer isso que está no link. Meu programa leve um dado inserido e execute junto com outro comando.

http://sdrv.ms/P4eLz9