Știți că puteți porni o aplicație ascunsă în Windows? Uneori trebuie, deoarece unele aplicații pot rula în fundal îndeplinind sarcina lor fără a vă întrerupe fluxul de lucru. S-ar putea să doriți să rulați o aplicație ascunsă de un script batch, să o lăsați să își facă treaba și să nu afișeze nicio fereastră. În acest articol, vom vedea toate modurile de a rula un program ascuns în Windows 10.
Reclama
Există mai multe moduri de a porniți o aplicație ascunsă în Windows 10 . Se poate face fără instrumente terță parte și cu ajutorul unor instrumente terțe utile. Iată cele mai simple modalități de a face acest lucru.În articol, vom ascunde Notepad ca exemplu. Puteți utiliza aceeași metodă pentru a ascunde orice altă aplicație dorită.
Metoda 1. Utilizarea VBScript
Acesta este modul vechi și „tradițional” de a porni aplicații ascunse. Funcționează în fiecare versiune Windows în care este disponibil VBScript. Toate versiunile moderne de Windows au suport VBScript.
Deschideți editorul de text preferat și lipiți următorul text.
Dim WShell Set WShell = CreateObject ('WScript.Shell') WShell.Run 'Notepad.exe', 0 Set WShell = Nothing
Salvați-l într-un fișier cu extensia .VBS. Când faceți dublu clic pe acesta, acesta va porni Notepad ascuns.
Pentru a-l apela dintr-un fișier batch, executați-l după cum urmează:
wscript '' cale către fișierul dvs. vbs.vbs '
Aici, metoda Run a obiectului Wscript.Shell rulează un program într-un proces nou. Al doilea parametru este 0, care îi spune să ruleze aplicația ascunsă.
Dacă trebuie să rulați o aplicație cu câteva argumente din linia de comandă, sintaxa este următoarea:
WShell.Run 'cale spre app.exe / argument1 / argument2', 0
Dacă calea aplicației conține spații, adăugați ghilimele la începutul și la sfârșitul căii. De exemplu:
WShell.Run '' '' & 'C: Program Files (x86) Mozilla Firefox firefox.exe' & '' '', 0
Puteți verifica dacă aplicația rulează deschizând Managerul de activități. Veți vedea Notepad.exe rulând, dar nu va fi afișată nicio fereastră.
focul Amazon nu se va aprinde
Metoda 2. Utilizarea PowerShell
PowerShell în Windows 10 și versiunile anterioare vine cu un cmdlet încorporat Start-Process, care poate fi folosit și pentru a porni programe ascunse.
Sintaxa este următoarea:
Start-Process -WindowStyle ascuns -FilePath Notepad.exe
Dacă salvați acest text într-un fișier cu extensie .PS1, îl puteți apela dintr-un fișier batch după cum urmează:
powershell -executionPolicy bypass -file 'cale la fișierul meu.ps1'
Metoda 3. Utilizarea unui instrument terță parte
Există o serie de instrumente terță parte care pot fi utilizate pentru a manipula stările ferestrei. Singura problemă cu aceste instrumente terță parte este că acestea declanșează adesea falsuri pozitive în software-ul antivirus. Dacă trebuie să utilizați un instrument terță parte, vă sugerez să jucați cu acestea:
Liniște
Sintaxa este următoarea:
Quiet.exe 'cale către fișier executabil.exe'
NirCmd de NirSoft
NirCmd este un instrument puternic de consolă care poate face o mulțime de trucuri utile. Una dintre opțiunile sale este capacitatea de a începe un proces ascuns.
Sintaxa este următoarea:
nircmd exec ascunde „C: Windows Notepad.exe”
Asta e. Dacă utilizați o modalitate alternativă de a porni o aplicație ascunsă în Windows 10, nu ezitați să o împărtășiți în comentarii.