Spusťte program skrytý ve Windows 10
Víte, že můžete spustit aplikaci skrytou ve Windows? Někdy to potřebujete, protože některé aplikace mohou běžet na pozadí a vykonávat svůj úkol, aniž by přerušily váš pracovní postup. Možná budete chtít spustit aplikaci skrytou před dávkovým skriptem, nechat ji pracovat a nezobrazovat žádné okno. V tomto článku uvidíme všechny způsoby, jak spustit program skrytý ve Windows 10.
reklama

V článku si jako příklad schováme Poznámkový blok. Stejným způsobem můžete skrýt jakoukoli jinou aplikaci, kterou chcete.
Metoda 1. Použití VBScript
Toto je starý a „tradiční“ způsob spouštění aplikací skrytých. Funguje ve všech verzích 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.
Ztlumit WShell. Set WShell = CreateObject("WScript. Shell") Wshell. Spusťte "Notepad.exe", 0. Nastavte WShell = Nic
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ásledovně:
wscript ""cesta\k\vašemu souboru vbs.vbs"
Zde je metoda Run Wscriptu. Objekt Shell spouští program v novém procesu. Druhý parametr je 0, který mu říká, že má aplikaci spustit skrytě.
Pokud potřebujete spustit aplikaci s některými argumenty příkazového řádku, syntaxe je následující:
Wshell. Spusťte "path\to\app.exe /argument1 /argument2", 0
Pokud cesta aplikace obsahuje mezery, přidejte na začátek a konec cesty uvozovky. Například:
Wshell. Spustit & "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ý Notepad.exe, ale nezobrazí se pro něj žádné okno.
Metoda 2 Pomocí PowerShellu
PowerShell ve Windows 10 a starších verzích je dodáván s vestavěnou rutinou Start-Process, kterou lze použít i ke spouš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 volat z dávkového souboru následovně:
powershell -executionPolicy bypass -soubor "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 takových nástrojů třetích stran je to, že často spouštějí falešné poplachy v antivirovém softwaru. Pokud potřebujete použít nástroj třetí strany, doporučuji vám pohrát si s těmito:
Klid
Syntaxe je následující:
Quiet.exe "cesta\ke\spustitelnému souboru.exe"
NirCmd od společnosti NirSoft
NirCmd je výkonný konzolový nástroj, který umí spoustu užitečných triků. Jednou z jeho možností je možnost spustit proces skrytý.
Syntaxe je následující:
nircmd exec skrýt "C:\Windows\Notepad.exe"
A je to. Pokud používáte nějaký alternativní způsob, jak spustit aplikaci skrytou ve Windows 10, klidně se o to podělte v komentářích.