Always Wrong seems to have also missed the point that the OS doesn't matter.
Each program parses its command line as it wants. The particular program in
question, shutdown.exe, uses hyphens in its own help reference output,
although it accepts both hyphens and forward slashes.