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