Vet du at du kan starte et program skjult i Windows? Noen ganger trenger du det fordi noen apper kan kjøre i bakgrunnen og gjøre oppgaven sin uten å forstyrre arbeidsflyten din. Det kan være lurt å kjøre en app skjult fra et batch-skript, la den gjøre jobben sin og ikke vise noe vindu. I denne artikkelen vil vi se alle måter å kjøre et program skjult i Windows 10.
Annonse
Det er flere måter å start et program skjult i Windows 10 . Det kan gjøres uten tredjepartsverktøy og ved hjelp av noen nyttige tredjepartsverktøy. Her er de enkleste måtene å gjøre det på.I artikkelen vil vi skjule Notisblokk som et eksempel. Du kan bruke samme metode for å skjule hvilken som helst annen app du vil ha.
Metode 1. Bruke VBScript
Dette er den gamle og 'tradisjonelle' måten å starte apper skjult på. Det fungerer i alle Windows-versjoner der VBScript er tilgjengelig. Alle moderne Windows-versjoner har VBScript-støtte.
Åpne favoritt teksteditor og lim inn følgende tekst.
Dim WShell Set WShell = CreateObject ('WScript.Shell') WShell.Run 'Notepad.exe', 0 Set WShell = Ingenting
Lagre den i en fil med .VBS-utvidelsen. Når du dobbeltklikker på den, starter Notisblokk skjult.
For å ringe det fra en batchfil, utfør det som følger:
wscript '' bane til din vbs-fil.vbs '
Her kjører Run-metoden til Wscript.Shell-objektet et program i en ny prosess. Den andre parameteren er 0, som forteller at den skal kjøre programmet skjult.
Hvis du trenger å kjøre et program med noen kommandolinjeargumenter, er syntaksen som følger:
WShell.Run 'sti til app.exe / argument1 / argument2', 0
Hvis programbanen inneholder mellomrom, kan du legge til anførselstegn til begynnelsen og slutten av banen. For eksempel:
WShell.Run '' '&' C: Program Files (x86) Mozilla Firefox firefox.exe '&' '' ', 0
Du kan bekrefte at appen kjører ved å åpne Oppgavebehandling. Du vil se Notepad.exe kjører, men det vises ikke noe vindu.
hvordan du kan fortelle om en telefon er forankret
Metode 2. Bruke PowerShell
PowerShell i Windows 10 og tidligere versjoner kommer med en innebygd cmdlet Start-prosess som også kan brukes til å starte skjulte programmer.
Syntaksen er som følger:
Start-prosess -WindowStyle skjult -FilePath Notepad.exe
Hvis du lagrer denne teksten i en fil med .PS1-utvidelsen, kan du ringe den fra en batchfil som følger:
powershell -executionPolicy bypass -fil 'path to my file.ps1'
Metode 3. Bruke et tredjepartsverktøy
Det finnes en rekke tredjepartsverktøy som kan brukes til å manipulere vindustilstander. Det eneste problemet med slike tredjepartsverktøy er at de ofte utløser falske positive i antivirusprogramvare. Hvis du trenger å bruke et tredjepartsverktøy, foreslår jeg at du spiller med disse:
Stille
Syntaksen er som følger:
Quiet.exe 'bane til kjørbar fil.exe'
NirCmd av NirSoft
NirCmd er et kraftig konsollverktøy som kan gjøre mange nyttige triks. Et av alternativene er muligheten til å starte en skjult prosess.
Syntaksen er som følger:
nircmd exec skjul 'C: Windows Notepad.exe'
Det er det. Hvis du bruker en alternativ måte å starte en app skjult i Windows 10, kan du gjerne dele den i kommentarene.