Hi,
I am not sure what exactly you are trying to achieve. But if I got you right, you want to create an ArcGIS Server service without using ArcGIS Desktop tools or ArcGIS Server Manager. This can be done by copying the .cfg and .sts files of an existing map service in the C:\Program Files\ArcGIS\Server10.0\server\user\ and then pasting them with some other name in the same folder. Restart ArcGIS Server, refresh GIS Servers node to see your newly added service is there.
This method allows you to set all the settings for a service by using configuration tags without using any GUI. Good solution for batch service producing, too. Is it what you are looking for?