2015-08-02 19:45:55 +0000 2015-08-02 19:45:55 +0000
209
209

Windows 10でシステム環境変数を設定するにはどうすればいいですか?

Windows 10でシステム環境変数を設定するにはどうすればいいですか?

(注意: 他の回答はWindows 10に具体的に対応していません - 少なくともまだありません - そして彼らは重要な手順を省いています - コントロールパネルを開く方法のような - Windowsの以前のバージョンから変更されました)

回答 (9)

151
151
151
2015-08-02 20:15:28 +0000

更新: Windows10で管理者なしで環境変数を設定することについてのコメントをたくさん見てきた結果、方法を見つけたようです。管理者ではないのでPowerShellが使えました。

PowerShellの方法

全ての環境変数をリストアップするには: Get-ChildItem Env:を指定します。 特定の変数の値を取得するには: $Env:PATH、ここではPATHが変数名です。

変数を設定するには: [Environment]::SetEnvironmentVariable("PATH", "C:\TestPath", "User"), 最初のパラメータは変数名、2番目のパラメータは値、3番目のパラメータはレベルです。 _

古い方法(新しいWindows 10のアップデートでは使用できなくなりました、PowerShellを使用するか、他の回答を参照してください)

設定に入り、システムをクリックします。

その後、左側のについてをクリックして、下部のシステム情報を選択します。

新しいコントロールパネルウィンドウが表示されますので、左側の Advanced system settings をクリックします。

120
120
120
2015-08-02 20:06:30 +0000

相変わらず、旧式のコントロールパネルの「システム」の中にあります。

そこから “詳細なシステム設定” → “環境変数 "を選択してください。

または、難しい方法で、ネットワークと共有センターやデスクトップフォルダ(!)のような旧式のコントロールパネルへの他のエントリポイントを見つけることができます。

89
89
89
2015-10-21 09:08:16 +0000

WebとWindowsの検索」で「envir」と入力し、「ベストマッチ」

で「アカウントの環境変数を編集」を選択してみました。

29
29
29
2015-11-18 06:58:37 +0000

システム環境変数 “で特に_システム全体の環境変数を指しているのであれば、他の回答で既にカバーされています。しかし、システム全体の環境変数とユーザ固有の環境変数の両方を編集したい場合、これらの回答のほとんど(すべてではないにしても)は一般的な場合には適用できません。

"システム "から "詳細なシステム設定” -> “環境変数 "を通過すると、"詳細なシステム設定 "にアクセスできるのはそのようなアカウントだけなので、Administratorsグループのアカウントでのみ機能します。パスワードを入力すると、"詳細システム設定 "は正常に開きますが、そこで行ったユーザー固有の変更は、元のユーザーのアカウントではなく、対応する管理者のアカウント(!)に適用されます。ユーザーアカウントアプレットを開きます。そのアプレットの左側に **環境変数の変更 というリンクがあります。このリンクをクリックすると、ユーザの環境変数と同じ「環境変数」ダイアログが表示されます。

もしユーザに管理者権限がある場合、このダイアログの両方のセクションを編集することができます。

これはWindowsのすべてのポストUACバージョンの環境変数を編集するための適切な方法であり、上記の回答の大部分で提案されているものではありません。


残念ながら、Windows 10 11月のアップデート(バージョン1511)では、この機能は破壊されました。Change my environment variablesリンクは、もはや動作しません。それはそこにありますが、それは死んでいます。したがって、Windows 10の11月以降のバージョンでは、正解は次の通りです:Windows 10のバージョン1511では、通常のユーザーアカウントからユーザー固有の環境変数を編集することは一般的に不可能です。マイクロソフトはこのアップデートでWindows 10を破壊してしまい、Windows 10は使えなくなってしまいました。彼らはOSの1511バージョンでこれらのばかげたバグを修正するまで、それはケースのままになります。

非管理者アカウントのための1つの回避策は、当分の間、まあ、あなたのユーザーアカウントを追加して、Administratorsグループに、ログアウトして、再びログインして、"システム” -> “高度なシステム設定 "メソッドを使用して変数を編集して、再び管理者権限を奪うことです。 …

代替の回避策は、彼女 https://technet.microsoft.com/en-us/library/ff730964.aspx


2016年8月2日にリリースされたWindows 10周年記念アップデート(バージョン1607)は、最終的にこのバグを修正したようにPowerShell機能を使用することです。

21
21
21
2015-10-13 07:24:23 +0000

同時に

+R)を押すだけでコマンドプロンプトが出てきます。そして、sysdm.cplと入力して、advancedに進み、Environmental Variables

を選択してください。

5
5
5
2015-12-14 10:57:12 +0000

コマンドラインが怖くないのであれば、setx コマンドをチェックしてみてください。

説明文から引用します:

ユーザー環境またはシステム環境の環境変数を作成または変更します。引数、regkeys、ファイル入力に基づいて変数を設定することができます。

(このコマンドはcurrentコマンドシェルの環境には影響しません。新しいプロセスの環境にのみ影響することに注意。変更を確認するには新しいコマンドシェルを開く必要があります)

5
5
5
2016-03-12 10:06:41 +0000

私もまた、このスレッドで多くのユーザーによって説明された問題を経験しています。簡単な回避策として、私はこの素敵なツールをダウンロードしました: http://www.rapidee.com/en/download

それはポータブルであり、インストールするためのパーミッションを必要としません、それは使用するのは簡単であり、実際にはとにかくシステムのダイアログよりも変数のより良い概要を提供しています。

4
4
4
2015-08-02 19:50:45 +0000

私は少なくとも1つの方法を見つけました:

タスクバーの “ウェブとWindowsの検索 "ボックスに "環境変数 "と入力し、"システム環境変数の編集 "を選択してから、"環境変数 "をクリックします

2
2
2
2015-09-16 02:33:18 +0000

windows10では、環境変数の変更は変わっていません、windows7と同じです。このPC(マイコンピュータ)を右クリックします。左クリックしてプロパティを選択します。左クリックして、高度なシステム設定。左クリック 環境変数…

この時点で、現在のユーザーまたはシステムの変数を変更することができます。