That's because command switches (not command names or their parameters though) are case-sensitive (eg notice that the /window command has both -c and -C) and /server doesn't have an -M switch. Apparently, when an inexistent switch is used, /server does nothing (eg /server -y some.server.net). This behaviour should be changed: /server should either ignore any invalid switches or complain about them. I'd prefer the former, since it's what other commands (eg /window) do.
Clarification: /server does ignore the invalid switches, but only if valid ones are also present, eg /server -ym some.server.net does work as /server -m some.server.net. However, /server -y some.server.net doesn't work at all. Compare with /window -y @test, which does).
Last edited by qwerty; 03/07/07 05:06 PM.