• ベストアンサー

環境変数の保存場所

WindowsXPはシステムのプロパティから環境変数は変更できますが、実際の保存場所はどこですか? 以前のWindowsでは、Autoexec.batに環境変数がありました。 XPではレジストリに保存されているのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#20377
noname#20377
回答No.1

XPレジストリ虎の巻 環境変数を設定する http://blog.livedoor.jp/tricube/archives/51069091.html >ユーザー環境変数は、 HKEY_CURRENT_USER\Environment に、システム環境変数は HKLM\SYSTEM\CurrentControlSet\Control \Session Manager\Environment にあるので、

yasu147
質問者

お礼

ご回答ありがとうございます。 レジストリエディタで確認したところ、有りました。

関連するQ&A

  • 環境変数って何ですか?

    Javaで環境変数でPATHを追加しますが、 これを設定するとJavacでコンパイルできる事は分かります。 ですが、どういったシステムになっているのでしょうか? Win98の「Autoexec.bat」にPATHを追加するのと、Win2000の環境変数でPATHを追加する場合で教えて頂けないでしょうか。

    • ベストアンサー
    • Java
  • 複数の環境変数を一度に設定したい

    windows2000/XPで環境変数を設定したいのですが、 システムのプロパティ→環境変数からひとつずつ設定するのではなく、あらかじめテキストファイルか何かに書いてある複数の環境変数を一度のオペレーションで設定したいと思います。よい方法はありますでしょうか? というのも複数の環境変数の設定を、複数台のコンピュータに設定する必要があり、ひとつひとつ設定するのではあまりに手間と時間がかかるからです。 1回テキストファイルを作っておいて、あとはコピーして各端末で実行するだけ、という状態まで省力化したいと思います。 Win95系ではAutoexec.batの書き換えで出来たと思うのですが、同じようなことをwin2000でも出来ないでしょうか? また、今回設定した環境変数は必要なくなった後に一度に削除したいとも考えています。 よろしくお願いします。

  • 環境変数を変更してしまったのですが・・・

    AUTOEXEC.BATのファイルの中の環境変数を変更してしまい、OSが起動しなくなってしまいました。 OSはWindows98で起動ディスクは手に入れたのですが、 どうにかしてもとの状態に戻せないものでしょうか。 よろしくお願いします。

  • 環境変数のための領域

    set AAA = BBB として新しい環境変数を設定しようとすると「環境変数のための領域が足りません」 というエラーが出てしまいます。 設定できる環境変数の数には限りがあるんでしょうか。 autoexec.batで14個の変数を既に設定している状態です。 環境変数のための領域を増やす方法があれば,どなたか教えて下さい。

  • PATH などの環境変数を変更する方法

    Windows XP で、「PATH」などの環境変数を変更するときは、  [システムのプロパティ]-[詳細設定]-[環境変数] で変更します。 しかし、このようにしても、その変更がすぐに反映してくれません。たとえばコマンドプロンプトで「SET」を実行しても、前と同じままです。 一回ログアウトして、ログインし直すと反映されます。 ログアウトせずに変更を反映させる方法はないでしょうか?

  • 「環境変数のための領域が足りません」の解消方法を教えてください

    XPにOracle9iをインストールする時に、環境変数の領域不足のエラーがでます。環境変数の領域を拡張する方法を教えてください。 Meではシステムのプロパティで「サイズの変更ができた」と思います。 dosの時代はconfig.sysで/Eでサイズの設定ができました。 XPではシステムのプロパティにはサイズを変更する機能が見当たりません。どなたか、ご存知でしたら教えてください。

  • 環境変数の追加について

    WindowsXP Pro sp2です。 『システムのプロパティ』の『詳細設定』タブ内の『環境変数』ボタンを押すと『(ユーザ名)のユーザ環境変数』とありますが、ここに任意のpath情報を追加しても問題ありませんでしょうか。 影響があるとすればどういった場合が考えられるでしょうか。 他の環境変数に設定してあるものと重複するものではありません。 また『システム環境変数』に追加することも問題ないのでしょうか。 『ユーザ環境変数』に追加した方が無難かとは思っていますが・・・。 よろしくお願いいたします。

  • msconfig

    富士通のFMV-BIBLO NE5/60D Windows ME を使っていますが ファイル名を指定して実行で[msconfig]と入れると [システム設定ユーティリティ] 環境変数はレガシ ファイルである AUTOEXEC.BAT または CONFIG.SYS、あるいはその両方に入っていました。これらの環境変数は、Windows レジストリに移動されました。 と出てしまいます これはどういったものなのでしょうか?                         よろしくお願いします

  • 環境変数について

    ◇環境変数をセットしたい場合 WindowsXPを使っています。 コントロールパネル-システムの環境変数から設定しましたが、 ログオフや再起動しないと反映されないのでしょうか? ユーザー環境変数やシステム環境変数の違いも影響有るのでしょうか? AA C:\ PATH %AA%;として、%で括れば、登録済みの環境変数も使えるのでしょうか?

  • TOMCATインストールとAUTOEXEC.BAT

    J2SEとtomcatのインストールについて教えて頂きたいのですが <手順> 1.J2SE1.4.1をインストール。 2.環境変数をautoexec.batに追加。 3.Tomcat4.1.24(binaries)をインストール。 4.環境変数をautoexec.batに追加。 <質問> A.手順2と4の「環境変数をautoexec.batに追加」する時の 書き方を教えて下さい。 B.また、TOMCAT_HOME\bin\startup.bat もエディタで開いて、 何かを追加しないといけないんでしょうか? それとも、autoexec.batに追加するだけでいいんでしょうか? C.autoexec.batが以下のように2つ存在するのですが、 どちらに追加すればいいのでしょうか? ・C:\AUTOEXEC.BAT ・C:\WINDOWS\COMMAND\EBD\AUTOEXEC.BAT OSはWinMeです。 ※環境変数をシステム設定ユーティリティから設定せずに、 autoexec.batを直接編集しようとしてる理由↓ システム設定ユーティリティから、PATHに「%JAVA_HOME%\bin;」を追加しようとすると 「環境変数を置き換えることは出来ません。(”%”は1つしか使用できません)」 というエラーが出て、追加できない為です。 「C:\j2sdk1.4.0\bin」だと追加できるんですが。

    • ベストアンサー
    • Java