Is this file stored locally on your computer or on the server(s) themselves? Only files local to each server could be executed with this method — otherwise you need to provide a UNC path (e.g., "\\COMPNAME\C$\Scripts\File.exe"). Either way, if this is a Windows server, you should be using back-slashes for the path not forward-slashes, although in a lot of cases it won't matter that much.

Is this an interactive program, or will this result in a purely command-line execution? Only the latter can function with Invoke-Command.

Are you passing in the parameters as variables? If these variables come from the wider script, you need to prefix them in your Invoke-Command block with $using: (e.g., $using:VARNAME)