If-Koubou

Ascundeți linia de comandă intermitentă și fișierul batch Windows la pornire

Ascundeți linia de comandă intermitentă și fișierul batch Windows la pornire (Cum să)

Eu folosesc o mulțime de fișiere batch, aplicații de linie de comandă, și chiar și scripturi Ruby (care rulează de la linia de comandă). Unul dintre lucrurile care m-au iritat întotdeauna este fereastra promptului de comandă intermitent când fac o comandă rapidă pentru un fișier batch, mai ales când l-am pus în folderul de pornire pentru a rula la prima conectare.

Există un utilitar cu adevărat util pe care îl puteți utiliza numit Hidden Start (hstart), care va lansa o aplicație de linie de comandă ascunsă în fundal, care elimină fereastra intermitentă.

Dacă lansați utilitarul fără parametri, acesta va afișa dialogul de setări.

Când utilizați acest utilitar, există trei lucruri cheie de reținut: Utilizați parametrul / NOWINDOW pentru a păstra fereastra ascunsă, utilizați argumentul / D = path pentru a vă asigura că directorul curent este setat corect și asigurați-vă că înconjoară argumentul aplicației cu citate.

De exemplu, dacă am avea un fișier batch stocat în c: \ scripts \ mybatch.bat, l-aș porni utilizând următorii parametri în comanda mea rapidă:

hstart / NOWINDOW / D = c: \ scripturi "c: \ scripts \ mybatch.bat"

Probabil că veți dori să copiați hstart.exe undeva în calea sistemului, de exemplu C: \ windows ar putea funcționa frumos.

Descărcare ascunsă (hstart)