Windows 10: nie można cd $ ANDROID_HOME

Aug 16 2020

Mam konfigurację zmiennej środowiskowej użytkownika:

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

W Windows 10 Powershell, jeśli spróbuję: cd $ ANDROID_HOME, otrzymuję następujący błąd:

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

Czy powinno być możliwe przejście CD do ścieżki zmiennej środowiskowej?

Doceniona pomoc.

Odpowiedzi

2 DavidPostill Aug 16 2020 at 20:46

Czy powinno być możliwe przejście CD do ścieżki zmiennej środowiskowej?

Program PowerShell obsługuje zmienne środowiskowe inaczej niż cmd.

Aby wyświetlić ich wartości w programie PowerShell, użyj następującej składni:

$Env:variablename

Przykład:

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

Tak więc w twoim konkretnym przypadku potrzebujesz następującego polecenia w programie PowerShell:

cd $Env:ANDROID_HOME

Dalsze czytanie

  • Indeks AZ poleceń programu Windows PowerShell - doskonałe odniesienie do wszystkich rzeczy związanych z PowerShell.
  • Zmienne środowiska
  • Przejmij kontrolę nad zmiennymi środowiskowymi w programie PowerShell