
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
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


0