Când rulați fișiere batch *.bat, se deschide o fereastră de consolă neagră, în care puteți vedea progresul comenzilor din fișierul bat. Dacă nu doriți ca această fereastră să apară pe ecran, o puteți ascunde în următoarele moduri.
Instrucțiuni
Pasul 1
Cel mai simplu mod. Creați o comandă rapidă pentru fișierul dvs. bat. Faceți clic dreapta pe comanda rapidă și deschideți proprietățile acesteia. Setați „Window: Minimized to Icon”. Faceți clic pe Aplicare și OK. În viitor, rulați nu fișierul în sine, ci comanda rapidă. Fereastra va fi afișată la minimum în bara de activități.
Pasul 2
Totul funcționează, dar există o pictogramă pentru fișierul dvs. pe bara de activități, când faceți clic pe ea, fereastra consolei cu o linie de comandă reapare. Dacă acest lucru nu vi se potrivește și aveți nevoie ca fereastra să fie complet invizibilă, atunci utilizați metoda descrisă mai jos. Mai întâi gândiți-vă cum, dacă este necesar, veți opri apoi un fișier batch care rulează, care nu este deloc vizibil nicăieri. Cu toate acestea, fișierele batch se termină de obicei singure după ce toate comenzile au fost executate. Dar se întâmplă că un ciclu nesfârșit de urmărire a unui eveniment din sistem se învârte în ele și el însuși nu se va opri.
Pasul 3
Utilizați programul cmdow. Acesta este un utilitar gratuit foarte mic, de aproximativ 15 kb. O puteți descărca de aici: https://white55.narod.ru/soft/cmdow.zip. După despachetarea arhivei, aceasta este imediat gata de utilizare, nu este necesară instalarea. Poate îndeplini mai multe funcții, dar vom lua în considerare ascunderea cmd cu ajutorul său
Pasul 4
Pentru a face fereastra consolei invizibilă atunci când rulați un fișier batch, plasați linia Path / cmdow @ / HID în ea. Unde „Cale” este calea către folderul în care se află cmdow, de exemplu, „C: / MyFiles”. Comanda HID (ascunsă) ascunde fereastra. Dacă îl înlocuiți cu MIN (minimizat), atunci fereastra va fi redusă la pictograma din bara de activități, ca la pasul 1.
Pasul 5
Dacă doriți ca fereastra consolei să fie invizibilă imediat după pornire, faceți linia de mai sus prima din fișierul dvs. batch. Fereastra va pâlpâi scurt și va dispărea. Dar o poți face diferit. Plasați o linie cu această comandă după unele dintre comenzi și veți vedea procesul de executare a acestor comenzi și numai după executarea cmdow @ / HID fereastra consolei va dispărea de pe ecran.