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

環境変数とは何ですか?



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

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

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

次の 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 コマンドラインからコマンドを実行して、現在定義されているすべての環境変数をリストします。

興味深い記事

エディターズチョイス

インストールされている言語とは異なる言語のWindows10にアップグレードします
インストールされている言語とは異なる言語のWindows10にアップグレードします
ローカライズされた(完全に翻訳された)バージョンのWindows 10をセットアップメディアからインストールできず、インストールされているオペレーティングシステムの言語が異なることを警告するこの問題に直面した場合は、レジストリを簡単に調整して、次のことができるようにします。この制限を回避します。あなたは出来ます
サムスンギャラクシービューレビュー(ハンズオン):テレビだと思っているタブレット
サムスンギャラクシービューレビュー(ハンズオン):テレビだと思っているタブレット
超大型タブレット戦争が始まった。先月、AppleはiPad Proを発売しました。これは、これまでで最大のタブレットですが、Samsungは、18.4インチのSamsung GalaxyViewでそれを上回りました。しかし、GalaxyViewは実際には競合していません
レンガにリングドアベルを取り付ける方法
レンガにリングドアベルを取り付ける方法
便利屋でも電気技師でもないほとんどの人は、配線や電気を含むことになると脅迫されます。同じことがドアベル、特にリングドアベルデバイスなどのスマートドアベルの取り付けにも当てはまります。恐れることはありません、インストールプロセス
Snapchatの灰色のボックスはどういう意味ですか?
Snapchatの灰色のボックスはどういう意味ですか?
Snapchatは、今日最も人気があり重要なソーシャルネットワークの1つです。 Snapchatは、若くて技術に優しい視聴者に特に人気があります。Snapchatは、一時的な写真や動画を友達に送信したり、ストーリーを投稿したりすることで構築されています。
AIMP3のMacOS X StyleModスキン
AIMP3のMacOS X StyleModスキン
ここでは、AIMP3用のMac OS XスタイルModスキンをダウンロードできます。スキンタイプ:このスキンは、AIMP3拡張子にのみ適用できます:.acs3サイズ:793711バイトAIMP3は公式サイトからダウンロードできます。注:Winaeroはこのスキンの作成者ではありません。すべてのクレジットは、元のスキンの作成者に帰属します(を参照)。
Instagramに長い動画を投稿する方法
Instagramに長い動画を投稿する方法
https://www.youtube.com/watch?v=jZfu1zm6eT8 Instagram は 2010 年のデビュー以来人気が高まり、世界で最も人気のあるソーシャル メディア プラットフォームの 1 つになりました。ユーザーは、Instagram の焦点を好む傾向があります。
Internet Explorer 9 のレビュー
Internet Explorer 9 のレビュー
Internet Explorer が非常に支配的だったので、Microsoft が Web 標準を実質的に規定できたのは、ありがたいことにずっと昔のことです。過去 5 年間、Microsoft のブラウザーは、ある種の尾行状態にあり、市場シェアを Firefox や