Víte, že můžete spustit aplikaci skrytou v systému Windows? Někdy je to nutné, protože některé aplikace mohou běžet na pozadí a dělat svůj úkol, aniž by přerušily váš pracovní postup. Možná budete chtít spustit aplikaci skrytou v dávkovém skriptu, nechat ji pracovat a nezobrazovat žádné okno. V tomto článku uvidíme všechny způsoby, jak spustit program skrytý v systému Windows 10.
Reklama
Existuje několik způsobů, jak spusťte aplikaci skrytou ve Windows 10 . Lze to provést bez nástrojů třetích stran a pomocí některých užitečných nástrojů třetích stran. Tady jsou nejjednodušší způsoby, jak to udělat.V článku jako příklad skryjeme Poznámkový blok. Stejnou metodou můžete skrýt libovolnou další aplikaci, kterou chcete.
Metoda 1. Použití VBScript
Toto je starý a „tradiční“ způsob spouštění aplikací skrytých. Funguje v každé verzi Windows, kde je k dispozici VBScript. Všechny moderní verze Windows mají podporu VBScript.
Otevřete svůj oblíbený textový editor a vložte následující text.
Dim WShell Set WShell = CreateObject ('WScript.Shell') WShell.Run 'Notepad.exe', 0 Set WShell = Nothing
Uložte jej do souboru s příponou .VBS. Když na něj dvakrát kliknete, spustí se Poznámkový blok skrytý.
Chcete-li jej volat z dávkového souboru, proveďte jej následujícím způsobem:
wscript '' cesta k vašemu souboru vbs.vbs '
Zde metoda Run objektu Wscript.Shell spustí program v novém procesu. Druhým parametrem je 0, který mu říká, že má spustit aplikaci skrytou.
Pokud potřebujete spustit aplikaci s některými argumenty příkazového řádku, je syntaxe následující:
WShell.Run 'path to app.exe / argument1 / argument2', 0
Pokud cesta aplikace obsahuje mezery, přidejte uvozovky na začátek a na konec cesty. Například:
WShell.Run '' '&' C: Program Files (x86) Mozilla Firefox firefox.exe '&' '', 0
Spuštění aplikace můžete ověřit otevřením Správce úloh. Uvidíte spuštěný program Notepad.exe, ale nezobrazí se pro něj žádné okno.
jak zajistit, aby byla použita všechna jádra
Metoda 2. Použití prostředí PowerShell
PowerShell ve Windows 10 a dřívějších verzích je dodáván s integrovanou rutinou Start-Process, kterou lze použít také ke spuštění skrytých programů.
Syntaxe je následující:
Start-Process -WindowStyle skrytý -FilePath Notepad.exe
Pokud tento text uložíte do souboru s příponou .PS1, můžete jej vyvolat z dávkového souboru následujícím způsobem:
powershell -executionPolicy bypass -file 'cesta k mému souboru.ps1'
Metoda 3. Použití nástroje třetí strany
Existuje řada nástrojů třetích stran, které lze použít k manipulaci se stavy oken. Jediným problémem s takovými nástroji třetích stran je, že v antivirovém softwaru často vyvolávají falešné poplachy. Pokud potřebujete použít nástroj třetí strany, navrhuji vám hrát s těmito:
Klid
Syntaxe je následující:
Quiet.exe „cesta k spustitelnému souboru.exe“
NirCmd od NirSoft
NirCmd je výkonný nástroj konzoly, který dokáže spoustu užitečných triků. Jednou z jeho možností je schopnost spustit proces skrytý.
Syntaxe je následující:
nircmd exec skrýt 'C: Windows Notepad.exe'
A je to. Pokud používáte alternativní způsob spuštění aplikace skryté ve Windows 10, můžete ji sdílet v komentářích.