Newly-Installed Screensaver Not Appearing in List
Status: Inactive
Brought to you by:
bhenden
I've created an installation EXE to "install" a screensaver (*.scr) into c:\windows\system32 but it doesn't actually show up my list of installed screensavers (Windows Vista Home Premium SP1).
I know I could probably force a reboot but that seems a little overkill for installation a screensaver and I know others don't do that.
Could someone give me some advice about what commands I need to add or options I need to select in ISTool to get this working?
In case it helps, I've attached a copy the install script to this support request.
Thanks
Nick :)
I found the solution on another forum but thought I'd post it here in case someone else runs into the same problem.
Just click the Script section and add the following to the end of your script:
[Run]
; open screensaver property dialog with new screensaver selected
Filename: {sys}\rundll32.exe; Parameters: desk.cpl,InstallScreenSaver {sys}\SCREENSAVERFILENAME.scr
Substitute "SCREENSAVERFILENAME" for the actual filename (obviously) ;o)
Hope that helps someone
Cheers
Nick :o)