good chemistry is complicated, and a little bit messy -LW |
|
PerlMonks |
Start an MS window in background from a perl scriptby rlambert7 (Acolyte) |
on Sep 19, 2007 at 05:51 UTC ( [id://639814]=perlquestion: print w/replies, xml ) | Need Help?? |
rlambert7 has asked for the wisdom of the Perl Monks concerning the following question:
I want to start "notepad" in the background from a perl script. On my PC I have both Cygwin and ActivePerl. This is my test script:
system("notepad.exe &") Actually, I have two scripts. The only difference between the two is the very first line in the script. The script on Cygwin starts with: #!/usr/bin/perl The ActivePerl script starts with: #!c:/Perl/bin/perl The Cygwin script does just what I want, it starts a Notepad window, and the script terminates. The ActivePerl script starts a Notepad window, but also brings up a little message window stating that it can't find the file "&.txt", and the perl script is waiting on the Notepad window. Obviously, it "thinks" I am passing the file name "&" as the file to open with Notepad. What's wrong? What do I have to do to make the ActivePerl script open the Notepad window in the background (like it does with the Cygwin Perl script)? Thanks.
Back to
Seekers of Perl Wisdom
|
|