Paleiskite programą, paslėptą sistemoje „Windows 10“.
Ar žinote, kad galite paleisti „Windows“ paslėptą programą? 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, leisti jai atlikti savo darbą ir nerodyti jokio lango. Šiame straipsnyje pamatysime visus būdus, kaip paleisti „Windows 10“ paslėptą programą.
Skelbimas
Straipsnyje kaip pavyzdį paslėpsime Notepad. Tą patį metodą galite naudoti norėdami paslėpti bet kurią kitą norimą programą.
1 būdas. Naudojant VBScript
Tai senas ir „tradicinis“ paslėptų programų paleidimo būdas. Jis veikia visose „Windows“ versijose, kuriose yra VBScript. Visos šiuolaikinės „Windows“ versijos palaiko VBScript.
Atidarykite savo mėgstamą teksto rengyklę ir įklijuokite šį tekstą.
Neryškus WShell. Nustatyti WShell = CreateObject("WScript. Lukštas“) WShell. Paleiskite „Notepad.exe“, 0. Nustatyti WShell = nieko
Išsaugokite jį faile su plėtiniu .VBS. Kai dukart spustelėsite, užrašų knygelė bus paslėpta.
Norėdami jį iškviesti iš paketinio failo, paleiskite jį taip:
wscript ""kelias\į\jūsų vbs failą.vbs"
Čia yra „Wscript“ vykdymo metodas. Shell objektas paleidžia programą naujame procese. Antrasis parametras yra 0, kuris nurodo paleisti programą paslėptą.
Jei reikia paleisti programą su kai kuriais komandinės eilutės argumentais, sintaksė yra tokia:
WShell. Paleiskite „path\to\app.exe /argument1 /argument2“, 0
Jei programos kelyje yra tarpų, pridėkite kabutes kelio pradžioje ir pabaigoje. Pavyzdžiui:
WShell. Paleiskite & "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" &, 0
Galite patikrinti, ar programa veikia, atidarę užduočių tvarkytuvę. Pamatysite, kad Notepad.exe veikia, bet nebus rodomas joks langas.
2 būdas. „PowerShell“ naudojimas
„PowerShell“ sistemoje „Windows 10“ ir ankstesnėse versijose yra įmontuotas cmdlet „Start-Process“, kurį taip pat galima naudoti paslėptoms programoms paleisti.
Sintaksė yra tokia:
Paleisties procesas -WindowStyle paslėptas -FilePath Notepad.exe
Jei išsaugosite šį tekstą faile su plėtiniu .PS1, galite jį iškviesti iš paketinio failo taip:
powershell -executionPolicy apeiti -failą "kelias\į\mano failą.ps1"
3 būdas. Naudojant trečiosios šalies įrankį
Yra keletas trečiųjų šalių įrankių, kuriuos galima naudoti lango būsenoms valdyti. Vienintelė tokių trečiųjų šalių įrankių problema yra ta, kad antivirusinėje programinėje įrangoje jie dažnai sukelia klaidingus teigiamus rezultatus. Jei jums reikia naudoti trečiosios šalies įrankį, siūlau žaisti su šiais:
Tyliai
Sintaksė yra tokia:
Quiet.exe „kelias\į\vykdomąjį failą.exe“
„NirCmd“, „NirSoft“.
NirCmd yra galingas konsolės įrankis, galintis atlikti daug naudingų triukų. Viena iš jo parinkčių yra galimybė pradėti paslėptą procesą.
Sintaksė yra tokia:
nircmd exec slėpti „C:\Windows\Notepad.exe“
Viskas. Jei naudojate kokį nors alternatyvų būdą paleisti programą, paslėptą sistemoje „Windows 10“, nedvejodami pasidalykite juo komentaruose.