2011-09-29 11:22:34 +0000 2011-09-29 11:22:34 +0000
513
513

Windows7でコマンドプロンプトから環境変数の内容を表示する方法を教えてください

Windows7でコマンドプロンプトを起動すると、環境変数の内容(JAVA_HOMEPATHの変数など)を表示するコマンドはありますか?

echo $PATHecho PATH$PATHで試してみましたが、どれもうまくいきません。

回答 (7)

574
574
574
2011-09-29 11:26:15 +0000

Windows のコマンドプロンプトでは、以下のような構文になっています。 すべての環境変数のリストを取得するには、コマンド echo %PATH%

を入力してください。](https://superuser.com/q/1179433/52492)

134
134
134
2013-07-05 05:54:51 +0000

前の答えを補完するために、Powershellを使用している場合、echo %PATH%は動作しません。代わりに以下のコマンドを使用する必要があります: echo $Env:PATH

24
24
24
2014-10-28 20:44:02 +0000

追加情報として SETはグローバル変数やシステム変数で動作しますが、時にはユーザ変数を書き込んだり読み込んだりしたい場合があり、これはSETX_コマンドで行います。SETX は Vista 以降の Windows の基本インストールに含まれていますが、Windows XP でも Resource Pack をインストールすることで利用可能になりました。

SETXはグローバル変数やシステム変数を書き込むこともできます。

SETXを使用してuser変数を設定するには:

setx variable value

SETXを使用してグローバルまたはシステム変数を設定するには:

setx /m variable value

ユーザーまたはグローバル変数を読み込むには:

覚えておいてください、この変数を読み込むには新しいCommandまたはPowershellウィンドウを開かなければなりません

echo %variable%
9
9
9
2014-07-03 11:22:57 +0000

SET /? から:

SET P

は、文字'P'で始まるすべての変数を表示します

ですから、例えば、環境変数 %PATH% の値を見つけたい場合は、set path と入力すればよいのです。

4
4
4
2015-01-26 09:38:34 +0000

解決策は少し違っていました: システム環境変数JAVA_HOMEを認識しないので、システム環境変数の設定で%JAVA_HOME%を使用できるように、ユーザー環境変数JAVA_HOMEを設定しなければなりませんでした。

再開すると、次のようにしなければなりませんでした:

  • ユーザー環境変数を追加: %JAVA_HOME% as:

  • システム環境変数%PATH%に追加:

  • コマンドラインでの後者:

そして、それは私のために動作しました。私はそれが助けることを望みます!

3
3
3
2019-03-18 11:14:37 +0000

コマンドプロンプトで環境変数の内容を表示するには、例えばパス、タイプ: echo %path% 別々の行で値を表示するには、タイプ: set “h "で始まるすべての変数を表示するには、タイプ: set h (コンピュータの応答を得るためにタイプした後にエンターキーを押してください、duh!)

上記のコマンドは、cmd、ない powershell のためです。powershell では、タイプ: echo $env:path または ls env:path 別々の行に表示するには、タイプ: ls env: "h "で始まるすべての変数を表示するには、タイプ: ls env:h* "java "を含むすべての変数の内容/値を表示するには、タイプ: ls env:*java*

0
0
0
2020-02-04 09:06:01 +0000

Powershell:

echo $Env:PATH

コマンドプロンプト:

echo $Env:%PATH%

コマンドプロンプトの %PATH% はまた働きます