【发布时间】:2011-04-03 18:16:30
【问题描述】:
我在目录“C:\Documents and Settings\test.exe”中有一个文件,但是当我在单个 qoutes 中编写命令 `C:\Documents and Settings\test.exe 时(我无法在此框中显示),用于在 Ruby 中执行命令,我无法这样做,我收到的错误是没有找到文件或目录。我尝试用“//”和“\”替换“\”,但似乎没有任何效果。我也使用过 system、IO.popen 和 exec 命令,但所有的努力都是徒劳的。 exec 命令也使程序退出,这是我不希望发生的。
提前致谢。
【问题讨论】:
-
我假设您使用的是“反引号”而不是“单引号”,但除非您确认,否则我不会编辑您的问题。
标签: ruby command-line windows-console backticks