Sai che puoi avviare un'applicazione nascosta in Windows? A volte è necessario perché alcune app possono essere eseguite in background svolgendo le loro attività senza interrompere il flusso di lavoro. Potresti voler eseguire un'app nascosta da uno script batch, lasciarla fare il suo lavoro e non mostrare alcuna finestra. In questo articolo vedremo tutti i modi per eseguire un programma nascosto in Windows 10.
Pubblicità
Ci sono diversi modi per farlo avvia un'applicazione nascosta in Windows 10 . Può essere fatto senza strumenti di terze parti e con l'aiuto di alcuni utili strumenti di terze parti. Ecco i modi più semplici per farlo.Nell'articolo, nasconderemo il Blocco note come esempio. Puoi utilizzare lo stesso metodo per nascondere qualsiasi altra app che desideri.
Metodo 1. Utilizzo di VBScript
Questo è il vecchio e 'tradizionale' modo per avviare le app nascoste. Funziona in tutte le versioni di Windows in cui è disponibile VBScript. Tutte le versioni moderne di Windows supportano VBScript.
Apri il tuo editor di testo preferito e incolla il testo seguente.
Dim WShell Set WShell = CreateObject ('WScript.Shell') WShell.Run 'Notepad.exe', 0 Set WShell = Nothing
Salvalo in un file con estensione .VBS. Quando fai doppio clic su di esso, verrà avviato Blocco note nascosto.
Per richiamarlo da un file batch, eseguirlo come segue:
wscript 'percorso del tuo file vbs.vbs'
Qui, il metodo Run dell'oggetto Wscript.Shell esegue un programma in un nuovo processo. Il secondo parametro è 0, che gli dice di eseguire l'applicazione nascosta.
Se è necessario eseguire un'applicazione con alcuni argomenti della riga di comando, la sintassi è la seguente:
WShell.Run 'percorso to app.exe / argomento1 / argomento2', 0
Se il percorso dell'applicazione contiene spazi, aggiungere virgolette all'inizio e alla fine del percorso. Per esempio:
WShell.Run '' '' & 'C: Programmi (x86) Mozilla Firefox firefox.exe' & '' '', 0
Puoi verificare che l'app sia in esecuzione aprendo Task Manager. Vedrai Notepad.exe in esecuzione ma non verrà mostrata alcuna finestra.
come spostare una cartella da un'unità google a un'altra
Metodo 2. Utilizzo di PowerShell
PowerShell in Windows 10 e versioni precedenti viene fornito con un cmdlet Start-Process integrato che può essere utilizzato anche per avviare programmi nascosti.
La sintassi è la seguente:
Start-Process -WindowStyle nascosto -FilePath Notepad.exe
Se salvi questo testo in un file con estensione .PS1, puoi richiamarlo da un file batch come segue:
powershell -executionPolicy bypass -file 'path to my file.ps1'
Metodo 3. Utilizzo di uno strumento di terze parti
Esistono numerosi strumenti di terze parti che possono essere utilizzati per manipolare gli stati delle finestre. L'unico problema con questi strumenti di terze parti è che spesso innescano falsi positivi nel software antivirus. Se hai bisogno di utilizzare uno strumento di terze parti, ti consiglio di giocare con questi:
Silenzioso
La sintassi è la seguente:
Quiet.exe 'percorso per file eseguibile.exe'
NirCmd di NirSoft
NirCmd è un potente strumento per console che può fare molti trucchi utili. Una delle sue opzioni è la possibilità di avviare un processo nascosto.
La sintassi è la seguente:
nircmd exec nasconde 'C: Windows Notepad.exe'
Questo è tutto. Se utilizzi un modo alternativo per avviare un'app nascosta in Windows 10, sentiti libero di condividerlo nei commenti.