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をエクスプローラからのダブルクリックで実行できるようになる。
なーんか、当分一般的にはならなそう。もったいないなぁ。