Windows 10: impossibile cd $ ANDROID_HOME

Aug 16 2020

Ho una configurazione della variabile d'ambiente utente:

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

Nel Powershell di Windows 10, se provo: cd $ ANDROID_HOME, ricevo il seguente errore:

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

Dovrebbe essere possibile eseguire il CD in un percorso di variabile di ambiente?

Aiuto apprezzato.

Risposte

2 DavidPostill Aug 16 2020 at 20:46

Dovrebbe essere possibile eseguire il CD in un percorso di variabile di ambiente?

PowerShell gestisce le variabili di ambiente in modo diverso da cmd.

Per visualizzare i valori in PowerShell, utilizzare la sintassi seguente:

$Env:variablename

Esempio:

> 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
>

Quindi, nel tuo caso particolare, hai bisogno del seguente comando in Powershell:

cd $Env:ANDROID_HOME

Ulteriori letture

  • Un indice AZ dei comandi di Windows PowerShell : un eccellente riferimento per tutto ciò che riguarda PowerShell.
  • variabili ambientali
  • Assumi il controllo delle variabili di ambiente in PowerShell