Ar žinote, kad galite paleisti programą, paslėptą sistemoje „Windows“? Kartais to reikia, nes kai kurios programos gali veikti fone, atlikdamos savo užduotį, nenutraukdamos darbo eigos. Galbūt norėsite paleisti programą, paslėptą nuo paketinio scenarijaus, leiskite jai atlikti savo darbą ir nerodyti jokio lango. Šiame straipsnyje mes pamatysime visus būdus, kaip paleisti programą, paslėptą „Windows 10“.
Reklama

Straipsnyje mes paslėpsime „Notepad“ kaip pavyzdį. Tuo pačiu metodu galite paslėpti bet kurią kitą norimą programą.
1 metodas. Naudojant VBScript
Tai senas ir „tradicinis“ būdas paleisti programas paslėptas. Tai veikia visose „Windows“ versijose, kuriose yra „VBScript“. Visos šiuolaikinės „Windows“ versijos turi „VBScript“ palaikymą.
Atidarykite mėgstamą teksto rengyklę ir įklijuokite šį tekstą.
„Dim WShell“ rinkinys „WShell“ = „CreateObject“ („WScript.Shell“) „WShell“. Paleiskite „Notepad.exe“, 0 nustatykite „WShell“ = nieko
Išsaugokite jį faile su plėtiniu .VBS. Kai dukart spustelėsite, „Notepad“ bus paleista paslėpta.
Norėdami jį paskambinti iš paketinio failo, vykdykite taip:
wscript '' kelias į jūsų vbs failą. vbs '
Čia „Wscript.Shell“ objekto vykdymo metodas paleidžia programą naujame procese. Antrasis parametras yra 0, kuris nurodo paleisti programą paslėptą.
Jei reikia paleisti programą su keliais komandinės eilutės argumentais, sintaksė yra tokia:
WShell.Run „kelias į app.exe / argumentas1 / argumentas2“, 0
Jei programos kelyje yra tarpų, pridėkite kabutes prie kelio pradžios ir pabaigos. Pavyzdžiui:
WShell.Run '' '' & 'C: Program Files (x86) Mozilla Firefox firefox.exe' & '' '', 0
Galite patikrinti, ar programa veikia, atidarę Užduočių tvarkyklę. Pamatysite, kad „Notepad.exe“ veikia, bet langas nebus rodomas.
kaip gauti aukštą momentinį rezultatą
2 metodas. „PowerShell“ naudojimas
„PowerShell“ sistemoje „Windows 10“ ir ankstesnėse versijose yra įmontuotas cmdlet „Start-Process“, kurį galima naudoti ir paslėptoms programoms paleisti.
Sintaksė yra tokia:
Start-Process -WindowStyle paslėptas -FilePath Notepad.exe
Jei išsaugosite šį tekstą faile su plėtiniu .PS1, galėsite jį pakviesti iš paketinio failo taip:
„powerhell -executionPolicy bypass“ -file „path to my file.ps1“
3 metodas. Naudojant trečiosios šalies įrankį
Yra daugybė trečiųjų šalių įrankių, kuriais galima valdyti lango būsenas. Vienintelė tokių trečiųjų šalių įrankių problema yra ta, kad jie dažnai sukelia klaidingą teigiamą informaciją antivirusinėje programinėje įrangoje. Jei jums reikia naudoti trečiosios šalies įrankį, siūlau žaisti su jais:
Tylu
Sintaksė yra tokia:
„Quiet.exe“ kelias į vykdomąjį failą.exe
„NirCmd“ sukūrė „NirSoft“
NirCmd yra galingas konsolės įrankis, kuris gali padaryti daug naudingų triukų. Viena iš jos galimybių yra galimybė pradėti procesą paslėptai.
Sintaksė yra tokia:
„nircmd exec“ paslėpti „C: Windows Notepad.exe“
Viskas. Jei naudojate kokį nors alternatyvų būdą paleisti programą, paslėptą „Windows 10“, nedvejodami pasidalykite ja komentaruose.