|
h-tom です。
Ver.8からは、COMが使えるので、WSHあたりに任せてもいいのでは?
#WshShell = createobject("WScript.Shell");
if(#WshShell == 0){
message "オブジェクトの作成に失敗しました。";
endmacro;
}
$ret1 = callmethod_returnstr(#WshShell, "RegRead", "HKCR\\Microsoft Internet
Mail Message\\shell\\open\\command\\");
#ret1 = getresultex(10);
if(#ret1 == 0){
message "RegReadが失敗しました。";
endmacro;
}
$ret2 = callmethod_returnstr(#WshShell, "ExpandEnvironmentStrings", $ret1);
#ret2 = getresultex(10);
if(#ret2 == 0){
message "ExpandEnvironmentStringsが失敗しました。";
endmacro;
}
message $ret1 + "\n" + $ret2;
endmacro;
|
|