That depends very heavily on what you mean by "details."
You're first going to have to identify every executable... .exe, .com., .bat, whether found in the registry or a member of that class of executables that don't use a registry entry.
Any one of several ways of retrieving the names of all the files on your hard disk (perhaps consider http://perldoc.perl.org/File/Glob.html or glob) and then using grep or a regex (see perldoc perlretut for starters) to identify the candiates above will give you a start... but won't distinguish between -- for example -- .exe files which have not been installed and those which can be executed without installation.
OTOH, if your "all...details" is taken literally -- that is, if you're looking for details such as version, company(author), digital signatures, and so on, you will have to know where-to-look and what-to-look-for inside each file -- a somewhat larger challenge.
So you may wish to expand your question to clarify your meaning (and to "show some effort" -- that last being an admonition you may have encountered previously, in the year-and-a-half since you first joined the order).
In reply to Re: How to list all installed software details?
by ww
in thread How to list all installed software details?
by prabudass
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |