If there is more than one service with the same executable then you would be installing them with different service names. You could refer to the service name instead of the parameters.
To get the service name you can use this
How can a Windows Service determine its ServiceName?