Articles of process

.NET – WindowStyle = hidden vs. CreateNoWindow = true?

Cuando empiezo un nuevo proceso, ¿qué diferencia hay si uso el WindowStyle = hidden o el CreateNoWindow = true propiedad de la clase ProcessStartInfo ?

¿Se crean procesos secundarios con fork () que se eliminan automáticamente cuando se mata al padre?

Estoy creando procesos secundarios con fork() en C / C ++. Cuando el proceso principal finaliza (o es asesinado por algún motivo), quiero que también se eliminen todos los procesos hijos. ¿Lo hace automáticamente el sistema? ¿O tengo que hacerlo yo mismo? Gracias. Preguntas similares preexistentes: ¿Cómo puedo hacer que un proceso hijo salga cuando […]

Mata algunos procesos por nombre de archivo .exe

¿Cómo puedo eliminar algunos procesos activos buscando sus nombres de archivo .exe en C # .NET o C ++?

¿Cómo puedo disparar y olvidar un proceso en Perl?

¿Puede alguien por favor decirme cómo disparar y olvidar un proceso en Perl? Ya he visto ruby: ¿cómo disparar y olvidar un subproceso? por hacer lo mismo en Ruby.

Redirigir la entrada estándar de la aplicación de la consola

Tengo una aplicación de consola que estoy tratando de automatizar mediante la redirección del flujo de entrada estándar del proceso. En modo manual después de abrir la aplicación, espera la entrada del usuario como a continuación, Creé el proceso con la secuencia de entrada estándar redirigida. El fragmento de código es el siguiente, Process newProcess […]

Abrir archivo con la aplicación asociada

Quiero pedir ayuda para abrir un archivo desde la aplicación c # con la aplicación asociada. Intenté esto: ProcessStartInfo pi = new ProcessStartInfo(file); pi.Arguments = Path.GetFileName(file); pi.UseShellExecute = true; pi.WorkingDirectory = Path.GetDirectoryName(file); pi.FileName = file; pi.Verb = “OPEN”; Process.Start(pi); o esto: Process.Start(file); donde el file cadena en ambos ejemplos representa la ruta completa al archivo […]

Cómo verificar si existe una identificación de proceso (PID)

En un script bash, quiero hacer lo siguiente (en pseudo-código): if [ a process exists with $PID ]; then kill $PID fi ¿Cuál es la expresión apropiada para la statement condicional?

Android: cómo obtener processName o packageName utilizando PID?

MI PREGUNTA: ¿Qué podría usar para recuperar el processName o packageName de un cierto proceso dado su PID ? Como en mi administrador de tareas quería usar el PID mientras utilizaba el código killBackgroundProcesses para matar los procesos. El problema es que necesito el packageName / processName para hacer eso y sería una molestia para […]

¿Cómo puede un servicio de Windows iniciar un proceso cuando se produce un evento de temporizador?

timer.Elapsed un servicio de Windows con el temporizador y en el evento de timer.Elapsed del timer.Elapsed . timer.Elapsed estoy creando un proceso ( System.Diagnostics.Process.Start(exe path) ) en un intervalo de 5 segundos. Pero este proceso no se crea al disparar un evento. ¿Hay otra manera de hacer esto? Gracias por adelantado. private void timer_Elapsed(object sender, […]

Lectura continua de STDOUT del proceso externo en Ruby

Quiero ejecutar Blender desde la línea de comandos a través de un script de ruby, que luego procesará la salida proporcionada por Blender línea por línea para actualizar una barra de progreso en una GUI. No es realmente importante que Blender sea el proceso externo cuya salida estándar necesito leer. Parece que no puedo ver […]