>I am using the setup wizard to create distribution disks (under VFP 6.0). Everything is working well, except that I would like the setup process to create a shortcut on the desktop automatically when the app is installed, if this is possible. Currently, after installing the app, the installer has to go to the Windows Explorer and drag the main exe to the desktop to create the shortcut, and then he has to rename it to establish the proper caption on the shortcut. Is there anyway to get this to happen automatically when the installer installs the app from the distribution disks?
> I have associated an icon with the main .exe in step 6 of the Setup Wizard.
Setup Wizard will not do this by itself; you need to access the IShellLink API. George Tasker has a wrapper .DLL available for download here on UT; since I rely on the Windows Scripting Host for many things, I prefer to use the Wscript.Shell's CreateShortcut method, which requires at least partical installation of the Windows Scripting Host (it's a native part of Win98 and WinNT5, and can be added via a self-extracting .EXE from Microsoft's web site to any of the Win32 platforms.)
In either case, you'll have to code a post-setup executable to perform the work of creating the Desktop shortcut. Alternatively, you can use a different installer that has a native capability to create shortcuts on the desktop (InstallShield Pro can do it, as can Wise and several others. I use InstallShield for the vast major of my install tasks because of the completeness of the scripting language and a number of years experience with it, it is not cheap, and there is a significant learning curve to the product.)