rkd 0 Denunciar post Postado Novembro 9, 2011 Olá pessoal, Preciso de programa que mude o horario do relógio windows, tive a ideia de abrir o cmd e realizar a trocar por comandos dele: String[] comandoComParametros = new String[] { "cmd.exe", "/C", "start time 12:30", }; Runtime.getRuntime().exec(comandoComParametros); JOptionPane.showMessageDialog(null, "Comando Executado com sucesso!"); Assim mudaria o horario para as 12:30 Porem esta acontecendo dois problemas: - 1 Preciso fazer de um modo que o programa pergunte para o usuario que horas ele quer e o mesmo deve digitar por ex: 12:50 command = JOptionPane.showInputDialog("Digite a hora certa"); Porém nao estou conseguindo jogar a variavel "command" na parte do codigo que faz a alteração do relogio. - 2 Outro problema é que nao consegui fechar a janela do cmd automaticamente. Porfavor deem uma luz, grato. Compartilhar este post Link para o post Compartilhar em outros sites
tiagokv 0 Denunciar post Postado Novembro 9, 2011 String command = JOptionPane.showInputDialog("Digite a hora certa"); String[] comandoComParametros = new String[] { "cmd.exe", "/C", "start time " + command, "exit" }; Runtime.getRuntime().exec(comandoComParametros); JOptionPane.showMessageDialog(null, "Comando Executado com sucesso!"); Coloquei a informação da String recebida pelo input e concatenei com a String "start time " e só adicionei um "exit" como final para fechar a janela, da uma testada! abraços, Compartilhar este post Link para o post Compartilhar em outros sites
rkd 0 Denunciar post Postado Novembro 9, 2011 Tiago, infelismente os comandos se "Somaram" então o EXIT continua sem funcionar, pois esta interpretando dessa mandeira: 11:11 exit Ou seja ja foi solucionado o problema da cocatenação porem agora o problema é fechar a janela do DOS. Vlw se alguem souber ajuda ai :D ----------------------------------------------------------------------- Obs: tentei utilizar outro Runtime.getRuntime().exec("exit"); Embaixa porem nao executa nao sei porque...porfavor quem puder, necessito pra hoje ainda :x Problema: Fechar janela do dos que fica aberta. COdigo que fica dentro da String: "cmd.exe", "/C", "start time " + command, Compartilhar este post Link para o post Compartilhar em outros sites
tiagokv 0 Denunciar post Postado Novembro 9, 2011 Por acaso tu ja tentou dar um .exec só do start time? Compartilhar este post Link para o post Compartilhar em outros sites
rkd 0 Denunciar post Postado Novembro 9, 2011 Não, obtive sucesso :\ alguem que possa dar uma luz? Compartilhar este post Link para o post Compartilhar em outros sites