Windows 10: impossible de cd $ ANDROID_HOME

Aug 16 2020

J'ai une configuration de variable d'environnement utilisateur:

ANDROID_HOME = C: \ Users \ steve \ AppData \ Local \ Android \ Sdk \ platform-tools

Dans Windows 10 Powershell, si j'essaye: cd $ ANDROID_HOME, je reçois l'erreur suivante:

cd : Cannot process argument because the value of argument "path" is null. Change the value of argument "path" to a
non-null value.
At line:1 char:1
+ cd $ANDROID_HOME

Devrait-il être possible de CD vers un chemin de variable d'environnement?

Aide appréciée.

Réponses

2 DavidPostill Aug 16 2020 at 20:46

Devrait-il être possible de CD vers un chemin de variable d'environnement?

PowerShell gère les variables d'environnement différemment de cmd.

Pour afficher leurs valeurs dans PowerShell, utilisez la syntaxe suivante:

$Env:variablename

Exemple:

> echo %Path%
%Path%
> $Env:Path
C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\apps\WSCC\Sysinternals Suite;C:\apps\WSCC\NirSoft Utilities
>

Donc, dans votre cas particulier, vous avez besoin de la commande suivante dans Powershell:

cd $Env:ANDROID_HOME

Lectures complémentaires

  • Un index AZ des commandes Windows PowerShell - Une excellente référence pour tout ce qui concerne PowerShell.
  • Variables d'environnement
  • Prendre en charge les variables d'environnement dans PowerShell