Ruby 关于在 windows 上运行本地命令的问题

ask_acct · January 31, 2014 · Last by ask_acct replied at February 04, 2014 · 1959 hits

问个绝对初级的问题在 windows 下,用 system 来执行本地命令例如 system "dir", 但是 system "dir C:\Program Files\WinRAR\" 这样就运行不成功,因为 Program Files 这之间有空格试图用转义符号也不行。 该怎么办呢?谢谢

试试空格前加个\来转义吧

#1 楼 @jiang_plus 试过了,不行啊

system('dir "C:\Program Files\WinRAR\"')

You need to Sign in before reply, if you don't have an account, please Sign up first.