How we will know whether the apllication has services or not and how to deal with the application that has services at the time of repacking. Please help me with this in a clear manner.
How we will know whether the apllication has services or not and how to deal with the application that has services at the time of repacking. Please help me with this in a clear manner.
Answers (5)
If it is not an MSI, then when you capture the application, you will get the services in the ServiceInstall and ServiceControl table.
Also you can check the services.msc to see what all services were there before and now after installation.
You can see your base machine where you have not installed the application and see if there is a service which is different.
If the application is MSI, then you can check the ServiceInstall and Servicecontrol Table to check if there are any entries.
Comments:
-
If there are entries in the service install and service control table ehat i have to do? and taq for ur reply - vinodreddy10 12 years ago
Capture the source using any capturing tool like PictureTaker, InControl etc..
See any application related entries are there under following registry
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
If the entry is having "ImagePath" key in it and if it is pointing to any .exe, .386 and .vxd then it can be configured through ServiceInstall and ServiceControl table.. These Services can be seen in Services.msc, otherwise you have to add them in registry table.
If the ImagePath is pointing to .sys (Kernal Driver). This will not be listed in Services.msc. This can be seen in only MSInfo32. There is a way to configure this Kernal Drivers through ServiceInstall and ServiceConfigure tables but still, it is better to add this type of Kernel Driver through registry table..
Taq jagadish and i didn't get what u r saying. I'll check in services.msc and if the application is having a service and what i have to do. I didn't understand what is image path and what is .386 nad what is .vdx
Comments:
-
Before going to packaging tool, just capture the soure using any other capturing tool like PictureTaker, InControl, SysTracer etc and analyze the registries..
What I'm saying is Application files that can be installed as a service are: .EXE, .VXD, .SYS, or .386 - jagadeish 12 years ago -
U MEAN TO SAY THAT FOR SERVICE FILE THE EXTENSIONS ARE .EXE, .VXD , .SYS OR .386, RIGHT
WHAT I HAVE TO DO IF THERE ARE ENTRIES - vinodreddy10 12 years ago -
I hope you are using InstallShield. Go through the below link
http://helpnet.installshield.com/installshield16helplib/FAQFilesNTService.htm - jagadeish 12 years ago