web-dev-qa-db-fra.com

Comment ouvrir un certain emplacement de fichier dans PowerShell?

Sous Windows PowerShell, existe-t-il un moyen plus rapide d’ouvrir un programme autre que le suivant?

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

Vous pouvez utiliser l'applet de commande Invoke-Item et spécifier le chemin d'accès complet au lieu de changer d'emplacement plusieurs fois pour accéder au répertoire contenant votre exécutable cible.

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

15
Crippledsmurf

Vous pouvez ignorer les étapes cd en spécifiant le chemin complet, par exemple c:\path\to\program.exe

S'il s'agit d'un programme que vous lancez avec une certaine régularité, vous pouvez également créer un alias . Avec un alias, vous pouvez par exemple lancer PowerShell avec c:\path\to\program.exe avec seulement myapp.

Pour créer un alias , utilisez la commande suivante:

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

Enfin, vous pouvez également ajouter l’emplacement du dossier à votre variable d’environnement Windows CHEMIN. Voici un lien vers un article expliquant comment procéder pour Python, mais vous devriez pouvoir suivre les mêmes instructions pour votre dossier. https://stackoverflow.com/questions/6318156/adding-python-path-on-windows-7

5
Josh