From: Wes Gamble Date: 2007-09-24T05:54:51+09:00 Subject: Re: Does open("| #{cmd}", "r") work in Windows? It turns out that my problem is that the command being passed to Kernel.open is in the form C:\ruby\bin\ruby ... Because the command is enclosed in double quotes ("), the \r is being interpreted as a special character and the path is not understood correctly. If you: 1) replace the double quotes with single quotes, or 2) leave the double quotes and escape the backslashes in the path, or 3) replace the backslashes with forward slashes, it will work. I'll look into submitting a patch for ZenTest so that the calling code will work. Wes -- Posted via http://www.ruby-forum.com/.