【Windows 10】知っていればいろいろはかどるパス関連環境変数一覧Tech TIPS

ユーザーフォルダなどを開く際、階層が深いため、エクスプローラーで[C:\]フォルダからたどるのは意外と面倒だ。環境変数を知っていると、例えばアドレスバーに「%HOMEPATH%」と入力するだけで、ユーザーフォルダを開くことができる。環境変数には、こうしたフォルダパスに関するものが幾つもある。こうした環境変数の一覧を示し、その使い方を紹介しよう。

» 2020年12月14日 05時00分 公開
[小林章彦デジタルアドバンテージ]

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

「Tech TIPS」のインデックス

連載目次

対象:Windows 10


階層の深いフォルダへの移動は意外と面倒 階層の深いフォルダへの移動は意外と面倒
階層の深いフォルダでも、環境変数を使えば、意外と簡単に移動できる。

 エクスプローラーやコマンドプロンプトでフォルダを開く際、目的のフォルダを開くためにルートフォルダ([C:\]フォルダ)から順番にたどっていないだろうか。特にコマンドプロンプトでは、フォルダを開いて、次のフォルダを開くために「dir」コマンドを実行してフォルダ一覧を表示して、フォルダ名を入力(フォルダ名の先頭の文字を入力して[Tab]キーで補完するとよい)して、次のフォルダを開き、といった具合にフォルダの階層が深くなると、たどり着くのがかなり面倒になる。

 こうした場合、環境変数をエクスプローラーのアドレスバーに入力したり、コマンドプロンプトの「cd」コマンドの後に入力したりすることで、一気にその変数が示すフォルダを開くことができる。目的のフォルダを直接開けなくても、近い位置のフォルダが開けば、移動は格段に楽なるはずだ。

 そこで、Windows 10で利用可能なフォルダパスに関する環境変数を紹介しよう。なお、独自のコマンドパスを環境変数に設定したい場合は、Tech TIPS「Windows 10でPath環境変数を設定/編集する」を参照してほしい。

環境変数の使い方

 環境変数の使い方は簡単だ。エクスプローラーならばアドレスバーに「%TEMP%」と入力してみよう。デフォルトの設定ならば、[C:\Users\<ユーザー名>\AppData\Local\Temp]フォルダが開くはずだ。また、「%APPDATA%\Microsoft」といった具合に、環境変数の後にその下のフォルダパスを入力することもできる。この場合、[C:\Users\<ユーザー名>\AppData\Roaming\Microsoft]フォルダが開く。

エクスプローラーで環境変数を使う(1) エクスプローラーで環境変数を使う(1)
アドレスバーに、移動したいフォルダパスが設定された環境変数を入力する。例えば、「%TEMP%」と入力して、[Enter]キーを押す。
エクスプローラーで環境変数を使う(2) エクスプローラーで環境変数を使う(2)
[C:\Users\<ユーザー名>\AppData\Local\Temp]フォルダが開く。<ユーザー名>の部分には、通常、現在サインインしているユーザー名が入る。環境変数を使って近いフォルダに移動して、そこから目的のフォルダに移動してもよい。

 コマンドプロンプトも同様に、カレントフォルダを移動する「cd」コマンドに続けて、環境変数を入力すれば、現在のカレントフォルダがどこでも、直接、目的のフォルダに移動できる。例えば、「cd %HOMEPATH%」とすれば、現在サインインしているユーザーのユーザーフォルダに移動する(ドライブ名が変わる場合は「cd /d %HOMEDRIVE%%HOMEPATH%」とする)。

 また、複数のユーザーフォルダがあっても、環境変数を使えば、現在サインインしているユーザーフォルダに移動できるので、間違ったフォルダでコマンドを実行してしまうことも防ぐことができる。

コマンドプロンプトで環境変数を利用する コマンドプロンプトで環境変数を利用する
「cd」コマンドでフォルダを移動する場合などにも環境変数は利用できる。「cd」に続けて環境変数を入力して[Enter]キーを押すと、環境変数に設定されているフォルダパスに移動できる。環境変数「%HOMEPATH%」は、現在サインインしているユーザーのホームフォルダ(\Users\<ユーザー名>)が設定されている。<ユーザー名>の部分には、通常、現在サインインしているユーザー名が入る。ここでは、「user」でサインインしているため、[C:\Users\user]フォルダに移動している。ドライブ名が変わる場合は、「cd /d %HOMEDRIVE%%HOMEPATH%」とすればよい。

パスの指定に利用できる環境変数の一覧

 このようなフォルダパスに変換される環境変数には、下表のようなものがある。「<ユーザー>」といった部分は、サインインしているユーザーアカウント名などに置き換わるものだ。

Copyright© Digital Advantage Corp. All Rights Reserved.

スポンサーからのお知らせPR

注目のテーマ

AI for エンジニアリング
「サプライチェーン攻撃」対策
1P情シスのための脆弱性管理/対策の現実解
OSSのサプライチェーン管理、取るべきアクションとは
Microsoft & Windows最前線2024
システム開発ノウハウ 【発注ナビ】PR
あなたにおすすめの記事PR

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。