テキストファイルを読むにはcatコマンドですね。typeでも同じです。シェルスクリプトだからこういうこともできます。
ソートはsortコマンドで。
function worth($word) { (0..($word.length-1) | foreach { [int]$word[$_] - [int]"A"[0] + 1 } | measure -sum).sum } $s = cat "names.txt" $words = $s -split ',' | foreach { $_.trim('"') } | sort (0..($words.length-1) | foreach { ($_ + 1) * (worth $words[$_]) } | measure -sum).sum