Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
On Tue, 26 Nov 2002 17:34:52 GMT, mlaan at nospam4me.cs.vu.nl (Martijn Laan) wrote: >To specify a group of files you could use wildcards in the Source >parameter. You could also use ISTool: it allows you to 'multiedit' >your entries and associate components to multiple entries at once. I've used that... it's still not as nice as having groups of files to work with - it's not nearly as nice as seeing the files grouped together (and you can't sort the file view by component unless you do it by hand, so you can't group things that way easily). >Sorry, but unfortunately the uninstaller doesn't support scripting (I >mean [Code]). That's a problem as I need to stop/uninstall the service during uninstall. Calling 'net stop cvs' as an external executable seems to work but it does rely on net.exe not changing its name/moving. >Windows handles the sort order. New things are sorted alphabatically >AFAIK. Note that it sorts things including the '.lnk' extension, so >'My Program' ends up below 'My Program Help' unless you use 'My >Program ' to trick it. There is a registry key where Windows stores >the sort order (I forgot the name) but there's no Windows API call to >access/modify it. It's definately not alphabetical!!! Installshield seems to be able to fix the order (it always looks correct to me, anyway). with Innosetup I get: CVSNT command reference cvsnt home page Service control panel The cvs server protocol Uninstall cvsnt cvsnt version of 'version management with cvs' Readme >The path is stored under HKLM\System\CurrentControlSet\Control\Session >Manager\Environment. Support functions like Pos() can be used to scan >it if you want too. AUTOEXEC.BAT should be to hard either, just use >Load/SaveStringsFromFile and scan trough the string array. It's not going to work anyway unless I can script the uninstall... there's no point in putting the path there unless it can be removed again safely. Tony