I've used Win32::Process to do what you're trying to do-esp. when I wanted a process to go off and do it's thing independently, then return immediately to the calling Perl module for other functions and housekeeping. Backticking and system calls didn't do what I wanted to do, esp. when the forked process was not guaranteed to return in any set time. Win32:Process does that plus a host of other process controls.
-----Original Message----- From: Kipp, James [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 05, 2003 2:14 PM To: 'Rob Dixon'; [EMAIL PROTECTED] Subject: RE: Can't fork using open > > Not sure if you got an answer to this, but you can not fork opens in > > Win32 does not work like unix. > > No, but given that a lot of work has been put into ithreads in V5.8 > to make threading platform-independent (or at least functional on > Windows) I'm surprised that a language feature like this hasn't been > implemented. As well as that I can see nowhere in the docs > where it mentions the lack of Windows support for this feature. > I suppose it could be dependent on the options enabled in the Perl > build, which are fixed for ActivePerl because it is a binary > distribution. I'd be interested to hear if anybody has any > knowledge in this area. I do believe you can fork a child with an open in Win, but i am not sure if it was just a matter of syntax or something else. I am going to research this a bit. -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]