If you don't want a Command Prompt window popping up every time you run your Mapkey, you can call a VBScript or a "hidden" batch file to keep the UI clean.
mapkey my_script @MAPKEY_NAMERun OS Script;\ ~ Command `ProCmdSessionCustomRibbon` ;\ ~ Command `ProCmdUtilSystem` `system("C:\scripts\export_and_rename.bat")`;