PowerShell

いつのまにか出てた。なんかひっそりとしてませんか??
WindowsUpdateに入れちゃって欲しいけど、.NetFrameworkのランタイムも勝手にははいらないから無理か。
ほぼ予備知識なしでいじってみたけど結構面白い。パイプでつなぐのが何気に気持ちいいかも。
でも汎用性(というかどうとでもなる感)はテキストの方が高いのかなぁ。

以下をxxx.regで保存してダブルクリックすれば*.ps1とPowerShellの関連付けができる。
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.ps1]
@="ps1file"

[HKEY_CLASSES_ROOT\ps1file]
@="Windows PowerShell Script File"

[HKEY_CLASSES_ROOT\ps1file\shell\open\command]
@="\"C:\\WINDOWS\\system32\\windowspowershell\\v1.0\\powershell.exe\" -NoLogo \"%1\" %*"

[HKEY_CLASSES_ROOT\ps1file\ShellEx\DropHandler]
@="{60254CA5-953B-11CF-8C96-00AA00B8708C}"


んで、パワーシェル上で
Set-ExecutionPolicy Unrestricted
を実行すれば*.ps1をエクスプローラからのダブルクリックで実行できるようになる。

なーんか、当分一般的にはならなそう。もったいないなぁ。