• EnglishSpanishGermanFrenchPolishChinese (Traditional)


EnglishSpanishGermanFrenchPolishChinese (Traditional)

Operating systems, scripting, PowerShell and security

Operating systems, software development, scripting, PowerShell tips, network and security

Menú principal
  • Categorías
  • Cursos
  • Libro de PowerShell (nivel medio)
  • Libro de PowerShell (nivel avanzado)
  • Lo mejor
  • Lo último
  • Proyectos
  • Contactar
Ir al contenido

Crear un proceso utilizando Runtime

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import java.io.IOException;
import java.util.Arrays;
import java.util.concurrent.TimeUnit;
 
public class ProcesoRun
{
public static void main(String[] args) throws InterruptedException
{
if (args.length <= 0)
{
System.err.println("Introducir programa a ejecutar");
System.exit(-1);
}
Runtime runtime = Runtime.getRuntime();
try
{
Process process = runtime.exec(args);
TimeUnit.SECONDS.sleep(10);
process.destroy();
System.out.println("El proceso " + Arrays.toString(args) + " acabó");
}
catch(IOException ex){
System.err.println("Error");
System.exit(-1);
}
}
}

Publicado el día 26 de agosto de 2012

CATEGORÍAS

Java, Procesos

ETIQUETAS

IOException, Java, java.io.IOException, java.util.concurrent.TimeUnit, Jesús Niño Camazón, Length, System.out.println, Time, ToString

MÁS

  • Usar XML:DB API para ejecutar una consulta de base de datos con XPath en el servidor eXist-db
  • Ejecutar un script de PowerShell desde Java
  • Corregir un código muy simple de Java desde PowerShell, compilarlo y ejecutarlo
  • Ejecutar un programa desde un lenguaje de programación
  • Realizar petición HTTP mediante el método GET
  • Cifrar y descifrar con AES desde Java (con clave aleatoria)
Jesusninoc utiliza cookies: saber más aquí.