Windows 10を使っていて、フォルダを右クリックして「このフォルダをPATHに追加」という操作がしたくて、Windows Registryへの変更と、PowerShellを使う事で実現できたので、後に自分が新しいPC等で再利用できる様に記録したgistです。
- フォルダを右クリックした際のコンテキストメニューに「このフォルダをPATHに追加」という項目を追加。
- 「このフォルダをPATHに追加」をクリックすると、ユーザー環境変数の
Path
の最後に、そのフォルダの絶対パスが追加される。
- Windows Registryに変更を加える。
- ユーザー環境変数の
Path
に変更を加える。- 目的は
Path
への新たなフォルダパスの追加だけど、操作としてはPath
の中身を丸ごと差し替えている。
- 目的は
上記の様に、システムに破壊的な変更を行うもので、もしバグや考慮漏れ等があれば、Windows・システムを壊してしまう可能性があります。 自分の備忘録として残したgistなので、他の人の使用はお勧めしません。もし何かトラブルや損失が発生しても、私は一切の責任を負いません。
[environment]::SetEnvironmentVariable("Path", [Environment]::GetEnvironmentVariable("Path", "User") + ";%1", "User")