Come gestire un exe da PowerShell

Come gestire un exe da PowerShell
PowerShell è uno strumento di comando per automatizzare varie attività come la creazione, l'apertura o la modifica dei file. Viene fornito con supporto integrato per Microsoft Windows. Inoltre, puoi installarlo su varie distribuzioni Linux e macOS. PowerShell supporta anche il linguaggio di scripting per eseguire compiti relativi alla programmazione. Gestisce quattro diversi comandi: cmdlet, programmi eseguibili, funzioni di PowerShell e script di PowerShell. Puoi controllare l'elenco di tutti e quattro i tipi di comandi utilizzando "Get-comand"Nel tuo Powershell. Tra tutti questi comandi, i cmdlet sono il comando più usato.

PowerShell supporta una varietà di file da eseguire utilizzando comandi. Eseguibile (.i file exe) sono uno di questi. IL .I file exe iniziano a funzionare una volta aperti. Questi .I file EXE possono essere creati tramite vari metodi come il linguaggio C o C ++ e Python. Il sistema operativo non disturba come o perché questo file sia stato creato. Agisce solo eseguire il file. Una volta il .Viene creato il file exe, non è necessario eseguire codifica o attività extra. Devi seguire le istruzioni.

Inoltre, il .I file exe possono contenere qualsiasi contenuto all'interno, ma la condizione è che deve essere eseguita una volta aperto. La varietà di cmdlet PowerShell fornisce supporto per aprire il .file exe.

In questo articolo, ci faremo riferimento a numerosi metodi per eseguire un .File Exe con l'aiuto di Windows PowerShell:

Come correre .Files EXE utilizzando PowerShell

Esistono vari modi per eseguire un .File exe utilizzando il terminale PowerShell.

Inizialmente, apri il tuo terminal PowerShell. Fai clic sull'icona di ricerca nel menu Start e cerca PowerShell. Una volta trovato il risultato della ricerca, fai clic su PowerShell. Aprilo per iniziare a scrivere:

Metodo 1

Apri il tuo terminal PowerShell. Una volta aperto, traccia la posizione del .file exe. Nel mio caso, il .Il file exe è archiviato nella directory "C: \ Users \ Adnan \ Downloads", E il nome del file è"Batmon.exe". Quindi, devi spostare il tuo terminale nella directory mirata. Devi usare il "CD"Comando per modificare la directory:

> Download CD

Come puoi controllare, l'attuale directory di lavoro è stata modificata nei download. È possibile eseguire il seguente comando per controllare il file risiede nella cartella o meno:

> Get-childitem

“Batmon.exe" esiste nella directory;

Quindi, il comando successivo che aprirà il file è riportato di seguito:

> .\ Batmon.exe

È obbligatorio scrivere ".\" prima di .Exe Nome file. Altrimenti, il comando non verrà eseguito. L'installatore di "Batmon.exe"Inizierà a funzionare dopo la riuscita esecuzione del comando:

Inoltre, è possibile eseguire questo metodo usando PowerShell ISE. Si osserva che PowerShell ISE fornisce l'elenco a discesa dei file disponibili nella directory target. In "Metodo 1", La directory target è"C: \ Users \ Adnan \ Downloads“, Quindi naviga nel tuo terminale in questa directory. Quando digiti ".\ ", Aprirà un elenco a discesa di file disponibili, come mostrato di seguito:

Inoltre, se digiti il ​​nome del .File Exe, il nome file verrà visualizzato nell'elenco a discesa e quando è possibile premere Invio per eseguire il .File exe:

Metodo 2

Questo metodo utilizza il Avvio del processo cmdlet. Il CMDLET dichiarato PowerShell con il "-Percorso del file"L'opzione prende il percorso completo del .file exe. Inoltre, "-ELISTRO DI PROPRIETÀ"Specifica i parametri quando il processo inizia in PowerShell. Mentre "-Passare attraverso"Viene utilizzato per verificare che il cmdlet funzionasse come previsto.

Ad esempio, voglio aprire "filelister.exe“, Che risiede nella directory: C: \ Users \ Adnan \ downloads \ filelister.exe.

Copia il percorso del .EXE File e incolla nel comando indicato di seguito:

> Start -Process -Wait -filePath 'C: \ Users \ Adnan \ Downloads \ Filelister.exe '-argumentlist'/s '-passthru

Quando si inserisce il comando, aprirà il richiesto .EXE File e opera:

Un altro modo per eseguire il .il file exe è utilizzando lo stesso cmdlet Avvio del processo. Tuttavia, questa volta, navigeremo nel terminale verso la directory del .file exe. Ad esempio, vogliamo aprire il "filelister.exe"Che è inserito in"C: \ Users \ Adnan \ Downloads". Cambia la directory in Download usando il seguente comando:

> Download CD

Dopo essersi trasferito nella posizione, è necessario eseguire il seguente comando da eseguire "filelister.exe“:

> Filelister di avvio del processo.exe

Puoi anche eseguire il metodo 2 utilizzando PowerShell ISE. PowerShell ISE è più facile da usare perché mostra l'elenco CMDLET completo che inizia con la prima parola che digiti.

Apri PowerShell ISE e navigare al .Posizione del file EXE. Eseguire il Avvio del processo cmdlet come indicato di seguito:

> Filelister di avvio del processo.exe

Il comando e l'output in entrambi i casi sono uguali. Tuttavia, un output viene generato da PowerShell e l'altro output viene generato da PowerShell ISE

Conclusione:

PowerShell automatizza varie attività del sistema operativo Windows. Può eseguire una varietà di file; file eseguibili o .exe sono uno di questi. Questa guida ti aiuterà a imparare qualcosa di nuovo su PowerShell. In questo post, abbiamo dimostrato diversi metodi per eseguire un .Exe File da Windows PowerShell. Il integrato Avvio del processo Cmdlet di PowerShell è il più usato per aprire .file exe.