Come posso aprire un determinato percorso di file in PowerShell?


11

Utilizzando Windows PowerShell, esiste un modo più breve per aprire un programma diverso da quello seguente?

cd c:\program files
cd program folder
start program.exe

1
Mi piacestart "c:\program files\program.exe"
50-3

Risposte:


16

È possibile utilizzare il Invoke-Itemcmdlet e specificare il percorso completo anziché cambiare posizione più volte per accedere alla directory contenente l'eseguibile di destinazione

Invoke-Item "C:\Program Files\Program Folder\Program.exe"


6

È possibile saltare i cdpassaggi specificando l'intero percorso, ad esc:\path\to\program.exe

Se si tratta di un programma che si avvia con una certa regolarità, è anche possibile creare un alias . Con un alias, è possibile avviare PowerShell c:\path\to\program.execon solo myapp, ad esempio.

Per creare un alias , utilizzare il comando seguente:

Set-Alias MyApp "C:\Path\To\Program.exe"

Infine, puoi anche aggiungere il percorso della cartella alla variabile di ambiente PATH di Windows . Ecco un link a un post che spiega come eseguire questa operazione per Python, ma dovresti essere in grado di seguire le stesse istruzioni per la tua cartella. /programming/6318156/adding-python-path-on-windows-7

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.