If you really want this,

Code:
/battlemode
/visor
will toggle both weapon draw and visor. But if the game puts your weapon away for you automatically due to interaction or cutscening, the states will mismatch. If you want to guarantee that the two always match, you'll need two macros:

Code:
/battlemode on
/visor on
Code:
/battlemode off
/visor off