Hmmm
Reminding it is not "Win8.1PE SE" , it is "Win8.1SE"

Missing "PE" is not by chance.
This can change registry locations you try to use. ! and probably pecmd behaviour ... and maybe location of your lines at pecmd.ini ...
+
I did not work on your context menu work yet and it is summertime. All written from memo to feedback you.

