Rešitev težave z zagonom programa v zmanjšani obliki lahko najdemo v uporabi standardnih orodij operacijskega sistema Microsoft Windows ali specializiranih skriptov.
Navodila
Korak 1
Pokličite glavni meni operacijskega sistema Windows s pritiskom na gumb "Start" in pojdite na element "Run", da izvedete postopek za zagon izbrane aplikacije v zmanjšani obliki.
2. korak
V polje »Odpri« vnesite vrednost cmd in s klikom na gumb V redu potrdite izvajanje ukaza za zagon orodja »Ukazna vrstica«.
3. korak
V besedilno polje tolmača vnesite vrednost: start / min application_name.exe in ukaz potrdite s pritiskom na funkcijsko tipko Enter.
4. korak
Uporabite vrednost: cmd / ime_pogona start / min application_name.exe za izvedbo ukaza za samodejni zagon izbranega programa v pomanjšani obliki in potrdite izvajanje ukaza s pritiskom na funkcijsko tipko Enter.
5. korak
Izberite naslednjo sintakso ukaza, da zaženete zahtevano aplikacijo, minimizirano na pladenj:
Zaženi (@ProgramFilesDir & "\ Ime_programa / ime_programa / exe", ", @SW Minimize)
ali
Zaženi ("ime_programa.exe", @ProgramFilesDir & "\ ime_programa ", @SW Minimize
za uporabo funkcij WinExec ali ShellExec.
6. korak
Vrnite se v glavni meni Start in pojdite na Run, da določite druge možnosti in možnosti uporabe ukaza start v tolmaču ukazov.
7. korak
V polje »Odpri« vnesite vrednost cmd in s klikom na gumb V redu potrdite izvajanje ukaza za zagon orodja »Ukazna vrstica«.
8. korak
Vnesite vrednost: start /? v besedilno polje tolmača ukazov in potrdite izvajanje ukaza s pritiskom na funkcijsko tipko z oznako Enter.
9. korak
Uporabite ali ustvarite parameter ukazne vrstice (stikalo):
if (Properties. Settings. Default. AutoRun)
{
Microsoft. Win32. RegistryKey myKey =
Microsoft. Win32. Registry. CurrentUser. OpenSubKey (@ "Software / Microsoft / Windows / CurrentVersion / Run ", resnično);
myKey. Setvalue ("MyProgram. NET", Applcation. ExecutablePath + "-hide");
Registry. CurrentUser. OpenSubKey (@ "Software / Microsoft / Windows / CurrentVersion / Run ", resnično);
myKey. Close ();
Registry. CurrentUser. Close ();
}
drugače
{
Microsoft. Win32. RegistryKey myKey =
Microsoft. Win32. Registry. CurrentUser. OpenSubKey (@ "Software / Microsoft / Windows / CurrentVersion / Run ", resnično);
myKey. SetValue ("MyProgram. NET", Application. ExecutablePath + "-hide");
myKey. DeleteValue ("MyProgram. NET");
myKey. Close ();
Registry. CurrentUser. Close ();
}
da lahko izbrani program minimiziramo.