ruby与bat交互!

来源:互联网 发布:mac install gulp 编辑:程序博客网 时间:2024/05/02 23:52

# 为了更好控制批处理文件执行,用ruby与bat交互.
require 'Win32API'

# wrap win32 api
system = Win32API.new("msvcrt","system",['p'],'i')

# execute bat
ret = system.call("w.bat")

if  ret != 0
   puts "Error occured!"
end

system.call("pause")