Când rulați un fișier batch, obțineți unul dintre cele două lucruri; o fereastră persistentă de prompt de comandă care va rămâne vizibilă până când scriptul este terminat sau până când atingeți o tastă pentru a o închide, sau veți vedea o scurtă privire a unei ferestre de prompt de comandă care va apărea și va dispărea. Pe sistemele mai lente, această apariție a promptului de comandă ar putea să nu fie atât de trecătoare. Indiferent, dacă doriți să rulați scripturi de lot invizibile, astfel încât să nu apară nicio fereastră, nici măcar pentru o fracțiune de secundă, vă recomandăm să utilizați un instrument gratuit open-source numit RunApp .
RunApp este un instrument foarte ușor care a fost dezvoltat tocmai în acest scop
Rulați scripturi de lot invizibile
Mai întâi, asigurați-vă că aveți pregătit scriptul batch, apoi descărcați RunApp . Înainte de a putea utiliza această aplicație, va trebui să creați un fișier de configurare pentru ea. Acest fișier, în scopul nostru, este ușor de creat, dar aplicația este, de asemenea, capabilă să ruleze argumente suplimentare. Dacă sunteți interesat să transmiteți argumente scriptului care rulează, citiți pagina Github a aplicației, unde detaliază cum puteți face asta.

Pentru a crea fișierul de configurare, deschideți un nou fișier Notepad și introduceți următoarele. Înlocuiți „MyBatchFile.bat” cu calea completă către scriptul pe care doriți să-l executați în mod invizibil. NU includeți calea între ghilimele duble, chiar dacă are un spațiu în ea.
Sintaxă
:style:hidden MyBatchFile.bat
Exemplu
:style:hidden C:\Utilizatori\fatiw\Desktop\exit VLC.bat
Salvați fișierul cu numele config.arg și salvați-l în același folder în care se află fișierul RunApp.exe. Acest lucru este important. Dacă fișierul de configurare este salvat în altă parte, RunApp nu va putea să-l găsească și să ruleze scriptul.
![Cum să rulați scripturi batch invizibile pe Windows 10 Cum să rulați scripturi batch invizibile pe Windows 10]()
Acum că ați creat fișierul de configurare, puteți rula fișierul runapp.exe. Va rula scriptul în tăcere și nu veți vedea nici măcar o umbră a ferestrei promptului de comandă.
Acest lucru este excelent pentru scripturile care nu necesită intrarea utilizatorului. Dacă se întâmplă să aveți un script care cere utilizatorului intrare, atunci chiar nu are rost să-l rulați invizibil. Dacă utilizatorul nu poate vedea solicitarea și introduce un răspuns, scriptul nu va putea face nimic. În acest scop, vă recomandăm să păstrați acest lucru doar pentru scripturile care pot rula fără a fi necesară intervenția utilizatorului.
Lucrul grozav al acestei metode este că puteți utiliza fișierul Runapp.exe cu o sarcină programată și puteți rula scripturi batch invizibile cu ele.