Windows Tips & News

Esegui un programma nascosto in Windows 10

Sai che puoi avviare un'applicazione nascosta in Windows? A volte è necessario perché alcune app possono essere eseguite in background eseguendo il proprio compito 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.
Windows 10 esegue banner nascostoCi sono diversi modi per 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 Blocco note come esempio. Puoi utilizzare lo stesso metodo per nascondere qualsiasi altra app che desideri.

Metodo 1. Utilizzo di VBScript

Questo è il modo vecchio e "tradizionale" per avviare le app nascoste. Funziona in tutte le versioni di Windows in cui è disponibile VBScript. Tutte le moderne versioni di Windows hanno il supporto VBScript.

Apri il tuo editor di testo preferito e incolla il testo seguente.

Dim WShell. Imposta WShell = CreateObject("WScript. Guscio") WShell. Esegui "Notepad.exe", 0. Imposta WShell = Niente

Salvalo in un file con estensione .VBS. Quando fai doppio clic su di esso, avvierà Blocco note nascosto.

Per chiamarlo da un file batch, eseguirlo come segue:

wscript ""percorso\del\tuo file vbs.vbs"

Qui, il metodo Run di Wscript. L'oggetto 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. Esegui "percorso\to\app.exe /argomento1 /argomento2", 0

Se il percorso dell'applicazione contiene spazi, aggiungere le virgolette all'inizio e alla fine del percorso. Per esempio:

WShell. Esegui & "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.

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 "percorso\to\mio 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 tali strumenti di terze parti è che spesso attivano falsi positivi nel software antivirus. Se hai bisogno di utilizzare uno strumento di terze parti, ti suggerisco di giocare con questi:
Tranquillo

La sintassi è la seguente:

Quiet.exe "percorso\a\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 nascondi "C:\Windows\Notepad.exe"

Questo è tutto. Se usi un modo alternativo per avviare un'app nascosta in Windows 10, sentiti libero di condividerla nei commenti.

AMD aggiunge il supporto per Windows 10 Creators Update nell'ultimo aggiornamento del driver video

AMD aggiunge il supporto per Windows 10 Creators Update nell'ultimo aggiornamento del driver video

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del s...

Leggi di più

Intel ha rimosso il supporto DX12 dalle CPU di quarta generazione per risolvere un problema di sicurezza

Intel ha rimosso il supporto DX12 dalle CPU di quarta generazione per risolvere un problema di sicurezza

Con una mossa un po' radicale, Intel ha deciso di eliminare il supporto DirectX 12 dai vecchi pro...

Leggi di più

Microsoft presenta Surface Laptop Go per $ 549

Microsoft presenta Surface Laptop Go per $ 549

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del s...

Leggi di più