akm2 has asked for the wisdom of the Perl Monks concerning the following question:
Here is a question for all you Windows NT/2000 ActivePerl (from ActiveState) users out there. I'm running version 5.6.1 built for MSWin32-x86-multi-thread (Binary build 628) on Windows 2000 Server Edition with Service Pack 2.
I have a Perl script that runs each time a certain user logs on. Right-now the script is being executed by a shortcut in the user's Startup Folder on the Start Menu, but soon I will be executing the script using the Run section of the user's Registry.
Every time a Perl script is executed on a Windows NT/2000 system, a Command Prompt is loaded to the taskbar. In my application this is a security risk. I don't want this user to have access to any form of a Command Prompt. Do any of you guys out there know of a way I can run my script at startup in the background or as a service, so the user won't have access to a Command Prompt?
Thanks in advance for any advise!
Andrew Kenton Mitchell
Andrew@AndrewKMitchell.com
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Perl as a background process on Windows NT/2000
by Eustaquio (Novice) on Aug 17, 2001 at 19:20 UTC | |
|
Re: Perl as a background process on Windows NT/2000
by joefission (Monk) on Aug 17, 2001 at 19:25 UTC | |
|
Re: Perl as a background process on Windows NT/2000
by Graham (Deacon) on Aug 17, 2001 at 19:10 UTC | |
|
Re: Perl as a background process on Windows NT/2000
by Starky (Chaplain) on Aug 17, 2001 at 22:36 UTC | |
|
Re: Perl as a background process on Windows NT/2000
by RayRay459 (Pilgrim) on Aug 17, 2001 at 19:17 UTC |