gitコマンドが無いってどういう事やねん
これ書いてて思い出したけど、そうだよmasterにマージしようとしてキレてたんだったよ。ちょっとマージしてくる。してきた。
毎回ストレスなのが「あーパスが通ってねえや」って奴。いつもフォルダを右クリックで追加できたら楽なのにな、とか思いながら何もしてなかったわけだが。
そっかQiitaに記事として乗っけりゃ再利用性が高いじゃん、いいじゃんQiitaなんか俺のブログだよみたいなノリでね、うん。
四の五の言わずにPowerShell
毎回余計な前振りが長いよね。そうだね。ほい、これで多分大体行けるはず。
setenv.ps1
$path1 = "HKLM:\SOFTWARE\Classes\Folder\shell\環境変数PATHに追加"
$path2 = "HKLM:\SOFTWARE\Classes\Folder\shell\環境変数PATHに追加\command"
$value = "`"%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell`" -Command [System.Environment]::SetEnvironmentVariable(`\`"Path`\`", `\`"`$Env:Path;%1`\`", `\`"Machine`\`")"
New-Item $path1
New-Item $path2
New-ItemProperty -Path $path2 -name "(default)" -Value $value -propertyType ExpandString
いや、PowerShellのexeの場所とかってなんか無いのかとか思ったけど、ちょっと分かんなかったんだよね。
unregist的なモノは面倒くさいから書かない。追加するだけ。環境変数を消すのも手作業。
レジストリいじるのとシリアへの取材は自己責任なんだけど、なんか変な事が起こったらごめんね。
俺は知らん。強いて言えば社会が悪い。政府に言ってくれ。
追記
ユーザー環境変数だとなんかトランジェントな感じだったんでシステム環境変数にぶっこんだ。ま、どーせQiitaなんか見てんは技術者なんだから使うも使わないも自分で判断してやってくれるでございましょう。