メイン ウィンドウズ 環境変数とは何ですか?

環境変数とは何ですか?



環境変数は動的な値であり、 オペレーティング·システム などのソフトウェアを使用して、コンピュータ固有の情報を確認できます。

言い換えれば、それは、コンピュータ上の場所や、 バージョンナンバー 、オブジェクトのリストなど。

環境変数はパーセント記号 ( % )、次のように %温度% 、通常のテキストと区別するためです。

次の 2 つのタイプが存在します。ユーザー環境変数そしてシステム環境変数。

ユーザー環境変数

ユーザー環境変数は、名前が示すように、各ユーザー アカウントに固有の環境変数です。

これは、あるユーザーとしてログインしたときの変数の値が、同じコンピュータ上で別のユーザーとしてログインしたときの同じ変数の値とは異なる可能性があることを意味します。

これらのタイプの環境変数は、ログインしているユーザーが手動で設定できますが、Windows やその他のソフトウェアでも同様に設定できます。

ユーザー環境変数の一例は次のとおりです。 %ホームパス% 。たとえば、ある Windows 11 コンピューターでは、その変数は次の値を保持します。 ユーザーティム 、これはユーザー固有の情報がすべて含まれるフォルダーです。

YouTube のすべてのコメントを削除する方法

ユーザー環境変数もカスタムにすることができます。ユーザーは次のようなものを作成できます %データ% 、次のようなコンピューター上のフォルダーを指す場合があります。 C:ダウンロードファイル 。このような環境変数は、特定のユーザーがログインしている場合にのみ機能します。

ショートカットを使用してコンピュータを操作する場合は、カスタム ユーザー環境変数を使用できます。または、先を見据えて環境変数を指すスクリプトを作成した場合は、スクリプト内のすべてのコードを調整しなくても、後からいつでもフォルダーを変更できます。

システム環境変数

システム環境変数は 1 人のユーザーにとどまらず、存在する可能性のあるユーザー、または将来作成されるユーザーに適用されます。ほとんどのシステム環境変数は、Windows フォルダーなどの重要な場所を指します。

Windows システムで最も一般的な環境変数には次のようなものがあります。 %パス%%プログラムファイル%%温度% 、 そして %システムルート% 、他にもたくさんありますが。

たとえば、Windows をインストールすると、 %windir% インストール先のディレクトリに設定されます。インストール ディレクトリは、インストーラ (つまり、あなた...またはコンピュータ メーカー) が 1 台のコンピュータで定義できるものであるため、次のようになります。 C:Windows しかし別の場合にはそうかもしれない C:Win10

この例を続けると、Windows のセットアップが完了した後、これらの各コンピューターに Microsoft Word がインストールされたとします。 Word のインストール プロセスの一環として、Windows がインストールされているディレクトリに多数のファイルをコピーする必要があります。適切な場所にファイルがインストールされていることを Word がどのように確認するのでしょうか。 C:Windows あるコンピュータでは、もう一方のコンピュータでは別の場所にあるのでしょうか?

このような潜在的な問題を防ぐために、Microsoft Word およびほとんどのソフトウェアは、次の場所にインストールされるように設計されています。 %windir% 、特定のフォルダーではありません。こうすることで、これらの重要なファイルがどこにあるかに関係なく、Windows と同じディレクトリに確実にインストールされるようになります。

見る Microsoft の「認識されている環境変数」ページ Windows でよく使用されるユーザーおよびシステム環境変数の膨大なリストについては、こちらをご覧ください。

環境変数の値を確認する方法

特定の環境変数がどのようなものであるかを確認する方法はいくつかあります。

コマンドプロンプトのエコーコマンド

ほとんどの場合、少なくとも Windows では、これを行う最も簡単でおそらく最も速い方法は、単純な方法です。 コマンド・プロンプト 呼び出されるコマンド エコー

コマンドプロンプトを開く そして以下を実行します 指示 もちろん、正確に置き換えます %温度% 興味のある環境変数については、次のようになります。

|_+_|

すぐ下に表示される値に注目してください。例えば、 エコー %temp% これが生成される可能性があります:

|_+_|Windows 10コマンドプロンプトのecho tempコマンド

すべての環境変数を一度にリストするには、次のコマンドを実行します。 セット コマンドラインから。または、試してみてください ユーザーを設定する で始まるすべての変数のリストについては、 ユーザー (どのプレフィックスでも機能します)。

出力は次のようになります。最初に変数名がリストされ、次に変数名がリストされます。 = 、次に値:

|_+_|

入力 セット > ev.txt コマンドの出力をファイルにリダイレクトして、TXT ドキュメントに保存された環境変数のリスト全体を取得します。

PowerShell 書き込み出力コマンド

Windows PowerShell を使用して、特定の環境変数が何を指しているのかを確認することもできますが、構文は少し異なります。これを行うには次の 2 つの方法があります。

|_+_|Windows 11 環境変数

すべての変数をまとめてリストするには、次のコマンドを使用します。

|_+_|

システムプロパティ

コマンド ライン ツールが怖い場合 (怖がる必要はありません)、環境変数の値を確認するためのより長い方法があります。

に行く コントロールパネル 、次にシステム アプレット。そこに着いたら、選択してください 高度なシステム設定 、 それから 環境変数 一番下にあります。これは不完全なリストですが、リストされているもののすぐ隣に値が表示されます。

Linux printenv コマンド

Linux システムでは、 printenv コマンドラインからコマンドを実行して、現在定義されているすべての環境変数をリストします。

興味深い記事

エディターズチョイス

Windows 11でダイレクトストレージを有効にする方法
Windows 11でダイレクトストレージを有効にする方法
DirectStorage を統合した Windows システムの最近の発表により、世界中のゲーマーの期待が高まりました。この Xbox ベースのストレージ改善 API を使用すると、開発者はユーザーのゲームプレイ エクスペリエンスを大幅に向上させることができます。この記事では、ダイレクトを有効にする方法について説明します。
SharePoint に Google スプレッドシートを追加する方法
SharePoint に Google スプレッドシートを追加する方法
SharePoint は、Microsoft の人気のあるコンテンツ管理アプリです。そのため、多くの人がオンラインでドキュメントやその他のファイルを整理するために使用しています。よくある問題に遭遇するまでは、どれも便利です。方法
モニターごとに異なる背景を使用する方法
モニターごとに異なる背景を使用する方法
モニターの壁紙表示は、コンピューター画面にちょっとした魅力や個性を加えることができます。複数のモニターで作業する場合、既定では、Windows と macOS はすべての画面で同じデスクトップの背景を表示します。幸いなことに、あなたには選択の余地があります
オンラインでサンタさんと会話できる 5 つの方法
オンラインでサンタさんと会話できる 5 つの方法
サンタ クロースの電話番号、電子メール、その他の方法でサンタとオンラインで無料でチャットできます。サンタさんはいつもホリデー気分です。
Alexaが応答しない場合の解決方法
Alexaが応答しない場合の解決方法
Alexa が応答しない場合でも、Echo デバイスに他の問題がある場合でも、問題のトラブルシューティングを行うことで問題をすぐに解決できます。 Alexa に関する 8 つの一般的な問題の解決策は次のとおりです。
Kikアカウントを削除する方法[2021年9月]
Kikアカウントを削除する方法[2021年9月]
Kikは、友達や家族とのつながりを簡単に保つことができる無料のメッセージングサービスです。 Kikアカウントを削除することにした場合は、Kikアカウントをキャンセルした場合でも、
Canvaでグラデーションを作成する方法
Canvaでグラデーションを作成する方法
色のグラデーションを使用すると、ある色を別の色に徐々にブレンドして、背景や形状を視覚的に魅力的にするトランジションを作成できます。多くの場合、2 つの異なるトーン間の移行に使用されますが、複数のグラデーションを作成することもできます。