La solución al problema de ejecutar el programa en forma minimizada se puede encontrar en el uso de herramientas estándar del sistema operativo Microsoft Windows o scripts especializados.
Instrucciones
Paso 1
Llame al menú principal del sistema operativo Windows presionando el botón "Inicio" y vaya al elemento "Ejecutar" para llevar a cabo el procedimiento para iniciar la aplicación seleccionada de forma minimizada.
Paso 2
Introduzca el valor cmd en el campo "Abrir" y confirme la ejecución del comando para iniciar la herramienta "Línea de comandos" haciendo clic en el botón Aceptar.
Paso 3
Ingrese el valor: start / min application_name.exe en el cuadro de texto del intérprete de comandos y confirme el comando presionando la tecla de función Enter.
Paso 4
Use el valor: cmd / drive_name start / min application_name.exe para ejecutar el comando para iniciar automáticamente el programa seleccionado en una forma minimizada y confirmar la ejecución del comando presionando la tecla de función Enter.
Paso 5
Seleccione la siguiente sintaxis de comando para iniciar la aplicación requerida minimizada en la bandeja:
Ejecutar (@ProgramFilesDir & "\ Program_name / program_name / exe", ", @SW Minimize)
o
Ejecutar ("program_name.exe", @ProgramFilesDir & "\ program_name ", @SW Minimize
para utilizar las funciones WinExec o ShellExec.
Paso 6
Regrese al menú principal de Inicio y vaya a Ejecutar para determinar otras opciones y opciones para usar el comando de inicio en el intérprete de comandos.
Paso 7
Introduzca el valor cmd en el campo "Abrir" y confirme la ejecución del comando para iniciar la herramienta "Línea de comandos" haciendo clic en el botón Aceptar.
Paso 8
Ingrese un valor: inicio /? en el cuadro de texto del intérprete de comandos y confirme la ejecución del comando presionando la tecla programable rotulada Enter.
Paso 9
Utilice o cree un parámetro de línea de comando (conmutador):
if (Propiedades. Settings. Default. AutoRun)
{
Microsoft. Win32. RegistryKey myKey =
Microsoft. Win32. Registry. CurrentUser. OpenSubKey (@ "Software / Microsoft / Windows / CurrentVersion / Run ", verdadero);
myKey. Setvalue ("MyProgram. NET", Applcation. ExecutablePath + "-hide");
Registry. CurrentUser. OpenSubKey (@ "Software / Microsoft / Windows / CurrentVersion / Run ", verdadero);
myKey. Close ();
Registry. CurrentUser. Close ();
}
demás
{
Microsoft. Win32. RegistryKey myKey =
Microsoft. Win32. Registry. CurrentUser. OpenSubKey (@ "Software / Microsoft / Windows / CurrentVersion / Run ", verdadero);
myKey. SetValue ("MyProgram. NET", Application. ExecutablePath + "-hide");
myKey. DeleteValue ("MiPrograma. NET");
myKey. Close ();
Registry. CurrentUser. Close ();
}
para poder ejecutar el programa seleccionado minimizado.