in reply to how to url encode at OS level?

You can avoid the command shell altogether, if start is an exe or com file:

system (qw[start http://www.foo.com/cgi-bin/foo.cgi?a=2&b=3]);
But something tells me that start is a built-in to cmd.exe, so you'll still need it. In which case, quotes are your friend:
system q[start "http://www.foo.com/cgi-bin/foo.cgi?a=2&b=3"];
Hope that helps.

Update: D'oh - too slow. :-)

Replies are listed 'Best First'.
Re^2: how to url encode at OS level?
by redss (Monk) on Jul 19, 2006 at 14:20 UTC
    thanks for the suggestion. Did this work for you? start is a builtin, and your suggestion effectively resulted in only 2nd cmd window being displayed. Am I doing something wrong? I'm on win2k.