Questo tutorial osserverà diversi metodi per eseguire i comandi CMD in PowerShell.
Come eseguire il comando cmd in powershell?
Questi sono i metodi che possono essere utilizzati per eseguire comandi CMD in PowerShell:
Metodo 1: eseguire il comando CMD in PowerShell utilizzando l'operatore di invocazione "&"
L'operatore di invocazione o l'operatore di chiamata "E"Viene utilizzato per eseguire il percorso dato o un eseguibile. Inoltre, puoi anche utilizzarlo per eseguire il comando CMD in PowerShell.
Sintassi
La sintassi per l'aggiunta di un operatore invocatore in PowerShell è la seguente:
> & "Sample-cmd-comand"Problema
Ad esempio, il comando menzionato può essere eseguito nel "Prompt dei comandi":
> "C: \ Users \ Muhammad Farhan \ Desktop \ Invocation Operator.TXT"Di conseguenza, si aprirà il seguente file di testo:
Ora, proviamo a eseguire lo stesso comando nella console PowerShell:
> "C: \ Users \ Muhammad Farhan \ Desktop \ Invocation Operator.TXT"Come puoi vedere, PowerShell ha restituito il nome del file invece di eseguire o aprire il file.
Soluzione
Questo problema può essere risolto posizionando l'operatore di invocazione "E"Prima del percorso indicato per eseguirlo nel PowerShell:
> & "C: \ Users \ Muhammad Farhan \ Desktop \ Invocation Operator.TXT"Il file è ora aperto nel blocco note:
Metodo 2: eseguire il comando CMD in PowerShell usando “CMD. exe"
Il secondo metodo è il "cmd. exe". È posizionato prima del codice eseguibile per eseguire il comando CMD in PowerShell.
Sintassi
Ecco la sintassi dell'utilizzo del CMD. exe:
> cmd. exe /cEsempio
Ora eseguiremo il comando CMD in PowerShell. Ad esempio, lanciamo "Bloc notes" usando il "cmd. exe"Comando:
> cmd. Blocco note Exe /C.exeQui:
Produzione
Metodo 3: eseguire il comando CMD in PowerShell usando l'operatore di tubi “|”
Il metodo finale per eseguire il comando CMD in PowerShell utilizza l'operatore di tubi "|". La pipa "|"L'operatore viene utilizzato nel CMD per trasferire o inviare l'output del comando precedente al comando successivo come input.
Sintassi
Ecco la sintassi per l'utilizzo dell'operatore del tubo "|" In PowerShell:
>Esempio
In questo esempio, lanceremo "Bloc notes"Utilizzando l'operatore del tubo in PowerShell:
> Blocco note.exe | cmdQui:
Produzione
Si trattava di eseguire i comandi CMD in PowerShell.
Conclusione
Per eseguire il comando CMD in PowerShell, utilizzare l'operatore di invocazione &, CMD. Exe o Operatore di tubi. Questi comandi sono appositamente progettati per eseguire comandi CMD nella console PowerShell. Tutti questi approcci hanno una sintassi e un lavoro diversi che vengono discussi. Questo tutorial ha presentato diversi approcci all'esecuzione del comando CMD in PowerShell.