Hi,
how did you name your macro?
It should be named 'm6.msc' and note that lowercase is important.
When a macro is called Mach in the first instance searches the macros folder of the current profile, if it does not find it there it searches further
up the directory tree until it finds the default m6 macro built into Mach.
I think Mach is ignoring your macro because its not named correctly.
Craig