Windows 10: không thể cd $ ANDROID_HOME

Aug 16 2020

Tôi có một thiết lập biến môi trường người dùng:

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

Trong Windows 10 Powershell, nếu tôi thử: cd $ ANDROID_HOME, tôi nhận được lỗi sau:

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

Liệu nó có thể CD đến một đường dẫn biến môi trường không?

Giúp đỡ được đánh giá cao.

Trả lời

2 DavidPostill Aug 16 2020 at 20:46

Liệu nó có thể CD đến một đường dẫn biến môi trường không?

PowerShell xử lý các biến môi trường khác với cmd.

Để hiển thị các giá trị của chúng trong PowerShell, hãy sử dụng cú pháp sau:

$Env:variablename

Thí dụ:

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

Vì vậy, trong trường hợp cụ thể của bạn, bạn cần lệnh sau trong Powershell:

cd $Env:ANDROID_HOME

Đọc thêm

  • Chỉ mục AZ của các lệnh Windows PowerShell - Một tài liệu tham khảo tuyệt vời cho tất cả những thứ liên quan đến PowerShell.
  • Các biến môi trường
  • Chịu trách nhiệm về các biến môi trường trong PowerShell