Take a look at the discussion in OT Windows Installers - there are many toolkits that allow easy placement of icons on the users desktop on Win32. Of course this means that you will have to package your whole application, but I guess if your users need an icon on the desktop, they can't be trusted to install Perl themselves. To package a Perl application into one file, consider the PAR toolkit.
| [reply] |
ActivePerl should make all .pl files clickable on win32, so you could just put a .pl file on your desktop or make a "shortcut" to one.
As for running "in the background", what do you mean?
| [reply] |
Does it mean that i need to have Activeperl installed on the machine on which i want to execute this script. Actually i want to execute this script on the windows machine which doesn't has any perl interpreter.That means i need to create a exe file or like that..
thanx
kamesh
| [reply] |
You can use PAR to wrap a perl application in a stand-alone executable. Also, ActiveState has a a program called PerlApp that does something similar.
| [reply] |
Yes this is correct
Either you need Perl installed or you need to build
an executable as suggested by Corion
si_lence
| [reply] |
Locate the Perl script in Windows Explorer. Create a shortcut to the .pl (right click, create shortcut). This creates a shortcut to the file which can be moved to the desktop, renamed etc. The default shortcut simply launches the file (script) with the associated application (perl.exe).
To get the script to execute 'in the background' you will need to edit the properties of the shortcut and change the executable to wperl.exe if you prefer not to see a command window.
The shortcut target becomes - wperl.exe "full\path\to\script.pl" | [reply] |
hi all thanks for your help
kamesh
| [reply] |
thank you so much for ur help..
| [reply] |