Wither you have to pass all values, or unpassed values need defaults in the stored procedure definition.
You can specify specific parameters as
exec mystoredproc @param2 = 4, @param4 = 65
But if there are not defaults, you need to pass all the parameters. You can use SSMS to view the definition of the stored procedure to get all the names and types.