Creat0R
Пробовал через WinApi - kernel32.dll там вроде бы должна быть нужная функция... В общем совсем запутался - ничего не получается.
Если у тебя проблемы только с Dos-кодировкой, то можно побить кракозябру её же собственным оружием.
Код:

$ret="ЄхёЄ"
MsgBox(0,"",OEM_Decode($ret))
Func OEM_Decode($string)
$foo = Run(@ComSpec & " /c @echo " & $ret,"", @SW_HIDE, 2)
$line = StdoutRead($foo)
Return $line
EndFunc