Windows 10でシステム環境変数を設定するにはどうすればいいですか?
Windows 10でシステム環境変数を設定するにはどうすればいいですか?
(注意: 他の回答はWindows 10に具体的に対応していません - 少なくともまだありません - そして彼らは重要な手順を省いています - コントロールパネルを開く方法のような - Windowsの以前のバージョンから変更されました)
Windows 10でシステム環境変数を設定するにはどうすればいいですか?
(注意: 他の回答はWindows 10に具体的に対応していません - 少なくともまだありません - そして彼らは重要な手順を省いています - コントロールパネルを開く方法のような - Windowsの以前のバージョンから変更されました)
全ての環境変数をリストアップするには: Get-ChildItem Env:
を指定します。 特定の変数の値を取得するには: $Env:PATH
、ここではPATH
が変数名です。
変数を設定するには: [Environment]::SetEnvironmentVariable("PATH", "C:\TestPath", "User")
, 最初のパラメータは変数名、2番目のパラメータは値、3番目のパラメータはレベルです。 _
設定に入り、システムをクリックします。
その後、左側のについてをクリックして、下部のシステム情報を選択します。
新しいコントロールパネルウィンドウが表示されますので、左側の Advanced system settings をクリックします。
システム環境変数 “で特に_システム全体の環境変数を指しているのであれば、他の回答で既にカバーされています。しかし、システム全体の環境変数とユーザ固有の環境変数の両方を編集したい場合、これらの回答のほとんど(すべてではないにしても)は一般的な場合には適用できません。
"システム "から "詳細なシステム設定” -> “環境変数 "を通過すると、"詳細なシステム設定 "にアクセスできるのはそのようなアカウントだけなので、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機能を使用することです。
同時に
私もまた、このスレッドで多くのユーザーによって説明された問題を経験しています。簡単な回避策として、私はこの素敵なツールをダウンロードしました: http://www.rapidee.com/en/download
それはポータブルであり、インストールするためのパーミッションを必要としません、それは使用するのは簡単であり、実際にはとにかくシステムのダイアログよりも変数のより良い概要を提供しています。