You can use WMI to delete an existing service:
$service = get-wmiobject win32_service -filter "serviceName"
$returnValue= $service.delete()
Return Value returns one of the listed values:
0 Success
1 Not Supported
2 Access Denied
3 Dependent Services Running
4 Invalid Service Control
5 Service Cannot Accept Control
6 Service Not Active
7 Service Request Timeout
8 Unknown Failure
9 Path Not Found
10 Service Already Running
11 Service Database Locked
12 Service Dependency Deleted
13 Service Dependency Failure
14 Service Disabled
15 Service Logon Failure
16 Service Marked For Deletion
17 Service No Thread
18 Status Circular Dependency
19 Status Duplicate Name
20 Status Invalid Name
21 Status Invalid Parameter
22 Status Invalid Service Account
23 Status Service Exists
24 Service Already Paused
-----
Shay Levi
$cript Fanatic
http://scriptolog.blogspot.com
Post by show3rcan someone plz explain to me how to delete a service?
its not described if i type help service
ty