/build/static/layout/Breadcrumb_cap_w.png

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.


0 Comments   [ + ] Show comments

Answers (5)

Posted by: piyushnasa 11 years ago
Red Belt
3

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.

Posted by: vmnit 11 years ago
Third Degree Blue Belt
1

Capture the setup (in case of legacy setup)..Open the Wsi (or picture taker)...Check the registry HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services. If found related enteries it is part of your package.

Posted by: SilentKiller 11 years ago
Orange Belt
0

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 11 years ago
Posted by: jagadeish 11 years ago
Red Belt
0

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..

Posted by: vinodreddy10 11 years ago
9th Degree Black Belt
-2

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 11 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 11 years ago
  • I hope you are using InstallShield. Go through the below link

    http://helpnet.installshield.com/installshield16helplib/FAQFilesNTService.htm - jagadeish 11 years ago
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ