From: Jon Forums Date: 2011-02-15T01:45:29+09:00 Subject: [ruby-core:35229] [Ruby 1.9-Bug#4396] windows commands starting with "@" should run at all even though command string is quoted by `"'. Issue #4396 has been updated by Jon Forums. fwiw, behavior on win7 32-bit with lua v5.1.4 and python v2.7.1... C:\>lua -e "os.execute('@echo foo')" foo C:\>lua -e "os.execute('^@echo foo')" '@echo' is not recognized as an internal or external command, operable program or batch file. C:\>python -c "import os;os.system('@echo foo')" foo C:\>python -c "import os;os.system('^@echo foo')" '@echo' is not recognized as an internal or external command, operable program or batch file. ---------------------------------------- http://redmine.ruby-lang.org/issues/show/4396 ---------------------------------------- http://redmine.ruby-lang.org