w2k: service denstallieren
vEspertine 30.06.2003 - 11:26 933 4
vEspertine
offline..
|
wie kann man unter w2k ein service deinstallieren? muss man sich da auf die jeweiligen methoden der installierten software verlassen (zb apache -k uninstall) oder greifen die eigentlich auch nur auf einen windows-befehl zurück? tia mfg
Bearbeitet von vEspertine am 30.06.2003, 14:11
|
Maxx666
Kitemaniac
|
beides ist möglich. falls es ein deinstallationsprogramm gibt, sollte es man diesem überlassen. wenn nicht, gibts tools wie: SRVINSTW.EXE (resourcekit) oder SC.EXE (glaub auch resourcekit)
es geht aber auch mit Boardmittel (VBScript)
<Script RemoveService.vbs> strComputer = "."
Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") Set colListOfServices = objWMIService.ExecQuery("SELECT * FROM Win32_Service WHERE Name = 'Fax'")
For Each objService in colListOfServices objService.StopService() objService.Delete() Next </>
<Script InstallService.vbs> Const OWN_PROCESS = 16 Const NOT_INTERACTIVE = True strComputer = "."
Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") Set objService = objWMIService.Get("Win32_BaseService")
errReturn = objService.Create("Fax", "Faxdienst", "C:\WINNT\system32\faxsvc.exe", OWN_PROCESS, 2, "Automatic", _ NOT_INTERACTIVE, ".\LocalSystem", "") </>
!Achtung ersetzte das FAX Service mit deinem Service
Bearbeitet von Maxx666 am 30.06.2003, 13:36
|
vEspertine
offline..
|
|
ICE3D
Addicted
|
|
BuSHidO
ist süß
|
wmi -> enttäuscht dich nie
|