~/blog/open-windows-environment-variables-configuration-from-command-line
Published on

Windows 環境変数設定をコマンドから開く

1656文字3分で読めます–––
閲覧数
Authors
  • avatar
    Name
    Shou Arisaka nyapp.buzz/shou
    short bio
    Z世代の情報技術者。Next.jsで自作SNSを個人開発中。

Windowsで環境変数設定をコマンド、cmd.exeやpowershellから起動して開く方法について紹介します。

環境変数の設定がコマンドラインから$ENV:PATH="$ENV:PATH;c:\path\to\folder"のようにできるのは知っていますが、事故りやすいですよね。アレ。 Ubuntuはともかく、windowsの環境変数設定はなんだか苦手です。環境変数手動で設定しようっていうだけで…辛い。

というのも、ウィンドウを開くのがいちいち面倒だっていうのがある。

そのウィンドウをコマンド、cmdやpowershellで開くためのスクリプト。

Start C:\Windows\system32\rundll32.exe sysdm.cpl, EditEnvironmentVariables
「環境変数」ウィンドウを直接開くバッチファイル - Corredor

これを毎回打つのはだるすぎるのでaliasします。

# # コマンドが定義されていないことを確認。
PS C:\pg\sinatra> gcm path
gcm : 用語 'path' は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されません。名前が正しく記述さ
れていることを確認し、パスが含まれている場合はそのパスが正しいことを確認してから、再試行してください。
発生場所 行:1 文字:1
+ gcm path
+ ~~~~~~~~
+ CategoryInfo          : ObjectNotFound: (path:String) [Get-Command], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException,Microsoft.PowerShell.Commands.GetCommandCommand

# # alias定義
PS C:\pg\sinatra> New-BashStyleAlias path "Start C:\Windows\system32\rundll32.exe sysdm.cpl, EditEnvironmentVariables"

これでpathでウィンドウを開けるようになりました。

これを$PROFILEにコピペして起動したら読み込むようにすればok。

にしてもrundll32.exe系ウィンドウの引数ってどうやって調べたら良いんだろうか…そういうツール無いかなって前調べたけどなかったし。今の所プロキシとかこれとか1つずつ検索してたどり着いてるわけなんだけど…何かいいのないのかな。

avatar

Shou Arisaka

情報技術者 / Z世代プログラマー / SaaSアプリやSNSを開発
今すぐ話そう!

15歳でWordPressサイトを立ち上げ、ウェブ領域に足を踏み入れる。翌年にはRuby on Railsを用いたマイクロサービス開発に着手し、現在はデジタル庁を支えたNext.jsによるHP作成やSaaS開発のプロジェクトに携わりながら、React.js・Node.js・TypeScriptによるモダンなウェブアプリの個人開発を趣味でも行う。
フロントエンドからバックエンドまで一貫したアジャイルなフルスタック開発を得意とし、ウェブマーケティングや広告デザインも必要に応じて担当、広告運用・SEO対策・データ分析まで行う低コストかつ高品質な顧客体験の提供が好評。
国内外から200万人を超える人々に支えられ、9周年を迎えるITブログ「yuipro」の開発者、デザイナーでありライター。現在ベータ段階の自作SNS「nyapp.buzz」を日本一の国産SNSとするべく奮闘中。

Created with Fabric.js 5.2.4 何かご質問がありますか?