C sharp - Abrir un EXE con un servicio

 
Vista:
sin imagen de perfil

Abrir un EXE con un servicio

Publicado por Fer (2 intervenciones) el 06/12/2023 20:46:04
Buen día

Tenemos un servicio creado el cuál abre un aplicativo EXE cada cierto tiempo.
El servicio en teoría corre bien pero no abre el aplicativo. Cuando revisamos, si esta abierto, pero en segundo plano, como si lo hubieran abierto con la cuenta de Administrador del equipo local, entonces quiero saber como podemos modificar el servicio o el aplicativo para que se abra solo en la cuenta local activa.

Este es el código del servicio que abre dicho EXE


1
2
3
4
5
6
7
8
9
ProcessStartInfo info = new ProcessStartInfo();
info.UseShellExecute = true;
info.FileName = "Aplicativo.exe";
info.WorkingDirectory = @"C:\Program Files (x86)\MI_Notificacion";
 
System.Diagnostics.Process[] allProcessWithThisName = System.Diagnostics.Process.GetProcessesByName(info.FileName.Replace(".exe", ""));
 
if (allProcessWithThisName.Length == 0)
	Process.Start(info);
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder