パス環境変数Windows10。コマンドプロンプトのエコー%Path%には%Path%のみが表示される[複製]


8

パスの変数値は次のとおりです

C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;%PYTHON_HOME%\;%PYTHON_HOME%\Scripts;C:\SQLite

私が入力するとecho %Path%、コマンドプロンプト上で、私は、出力の下に取得します

PS C:\Users\Arun> echo %Path%
%Path%

どうしてこれなの?

回答:



7

Windows 10 Insider Build 14971以降、MicrosoftはデフォルトのコマンドシェルをのPowerShell代わりに変更しましたcmd

PowerShellでは、環境変数の処理方法が異なりcmdます。

PowerShellで値を表示するには、次の構文を使用します。

$Env:variablename

例:

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

参考文献

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.