我有一个要求,我需要打开命令提示符并运行一个bat文件,这个bat文件会要求用户输入2到3次选择,如何在windows中的ruby中自动执行此操作。
能够使用打开命令提示符 system(“start cmd.exe”) 在此之后,我需要更改目录,然后我需要通过ruyby脚本运行c://temp//dat.bat中的文件。
请让我知道如何自动执行所有这些操作。
答案 0 :(得分:1)
cmd_line = "cmd.exe /c \"cd #{directory}&&#{bat_file}\""
system(cmd_line) # if you're not interested in the output
应该这样做。