A service is ran by the service host, started by the service manager. There are no arguments. You have to store these parameters somewhere (registry for example) during installation, or using a standalone configuration application - and read them in the service.
Update: I have done some research, and it seems, that you can pass arguments, as you intend. See this:
http://www.c-sharpcorner.com/UploadFile/ankithakur/Passing_parameters_to_Windows_Services10062006000204AM/Passing_parameters_to_Windows_Services.aspx[
^], but I think that dedicated registry key in HKLM is cleaner.