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