Skryť blikajúci príkazový riadok a dávkový súbor Windows pri spustení
Používam veľa dávkových súborov, aplikácie príkazového riadku a dokonca aj rubové skripty (ktoré sa spúšťajú z príkazového riadku). Jedna z vecí, ktorá ma vždy podráždila, je blikajúce okno príkazového riadka pri vytváraní skratky pre dávkový súbor, najmä keď som ho vložil do spúšťacej zložky, aby sa spustil pri prvom prihlásení.
Existuje naozaj užitočný nástroj, ktorý môžete použiť ako skrytý štart (hstart), ktorý spustí aplikáciu príkazového riadku skrytú v pozadí, ktorá eliminuje blikajúce okno.
Ak spustite nástroj bez parametrov, zobrazí sa dialógové okno s nastaveniami.
Pri používaní tohto nástroja sú potrebné tri kľúčové veci, ktoré si treba zapamätať: Použite parameter / NOWINDOW na udržanie okna skryté, použite argument / D = path, aby ste sa presvedčili, či je aktuálny adresár správne nastavený, s úvodzovkami.
Napríklad, ak by som mal dávkový súbor uložený v c: \ scripts \ mybatch.bat, spustil by som ho použitím nasledujúcich parametrov v mojej skratke:
hstart / NOWINDOW / D = c: \ skripty "c: \ scripts \ mybatch.bat"
Najpravdepodobnejšie budete chcieť skopírovať hstart.exe do niektorej zo systémových ciest, napríklad C: \ windows môžu fungovať pekne.
Stiahnuť skrytý štart (hstart)