“Conocimiento Programación>Programación Java

Cómo poner un código Shell En Java

2016/5/5
Código Shell normalmente requiere una gran variedad de servicios disponibles del sistema desde la línea de comandos ( también llamado el "shell ") . Servicios disponibles dependen del sistema operativo , que realizan funciones como el seguimiento del estado de las conexiones de red y la búsqueda de los archivos que contienen una cadena de caracteres dada. Cuando un programa Java necesita una función que proporciona una utilidad externa , llamando a que la utilidad es preferible tratar de reinventar la rueda mediante la implementación de la función de cero en Java. Puede ejecutar código shell en el programa Java para aprovechar el poder de los servicios externos. Instrucciones
1

Incluir las siguientes líneas al principio del código Java : .

Import java.io. *;

java.util import * ;
2

Crear un marco de tiempo de ejecución (en principio , con los mismos valores del entorno de aquel en el que la aplicación Java ya está en ejecución ) para ejecutar el código shell , como en el siguiente ejemplo de código:

Runtime shellRuntime = Runtime.getRuntime ();

código Shell se ejecutará como un proceso separado
3

Inicie el código shell , como en el siguiente ejemplo . código :
Proceso

shellProcess = shellRuntime.exec ("\\ " c :/system32/ipconfig renovar \\ "");

Reemplace "c :/system32/ipconfig renovar " con el shell completa comando que desea ejecutar , es decir, la ruta completa al archivo ejecutable seguido de todos los parámetros necesarios .

Programación Java
Cómo eliminar una variable en la consola de Java
Rejillas Tabla Utilización de Java JSP
Cómo abrir archivos CSV en una aplicación de Microsoft Excel mediante código Java
¿Cómo para que solicite una respuesta en Java
Cómo configurar Java heap space
Cómo revisar entrada en Java desde el teclado
Cómo voltear imágenes en Java
Excepciones definidas por el usuario en Java
Conocimiento de la computadora © http://www.ordenador.online