1

My java application should be able to list all the software from windows operating system and list result on its own java panel. For example if I type skype or any software name in my java application then it should search from windows os and list on java program and then should be able to open it. I don't know How to do this job and didn't find any example. I don't have any basic Idea of it.

Thanks in advance.

Dhiren Hamal
  • 874
  • 1
  • 12
  • 31
  • User can just press start button on keyboard, type skype and press enter – David Heffernan Feb 16 '15 at 09:18
  • I don't understand what are you saying – Dhiren Hamal Feb 16 '15 at 11:27
  • I mean that your app is a little pointless since the shell already offers this exact functionality – David Heffernan Feb 16 '15 at 11:59
  • does the shell offers this my applications features? if it is then could you please recommend any link? – Dhiren Hamal Feb 16 '15 at 13:05
  • What is the full extent of your program? Are you trying to make a "more intelligent" application launcher of some sort? – andlabs Feb 18 '15 at 21:42
  • Now the given scenario is more specific, I think, now you will understand. – Dhiren Hamal Feb 19 '15 at 06:16
  • If the program to search for has a start menu or start screen entry, then typing into the start menu or start screen already will search for that program. If you're making a generic executable searching tool, then I don't know. And you still haven't said if you are making a more intelligent searcher than what Windows provides... That being said, here is the entry point to the [Windows Search API](https://msdn.microsoft.com/en-us/library/windows/desktop/aa965362%28v=vs.85%29.aspx) (Vista and newer only); hopefully that can help. Good luck. (This is beyond my personal expertise; sorry.) – andlabs Feb 22 '15 at 20:57
  • Oh, and if this is an assignment to write a Start Menu searcher, then I don't know either - again, this is beyond my personal expertise - but there are other APIs (provided by the shell; see MSDN) that expose that information as well. – andlabs Feb 22 '15 at 20:59

0 Answers0