Guest User

Untitled

a guest
Oct 27th, 2014
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.40 KB | None | 0 0
  1. require 'open3'
  2.  
  3. dir = 'C:\test'
  4. command = 'test.bat'
  5.  
  6.  
  7. Dir.chdir(dir) do
  8. puts "[+] starting"
  9. Open3.popen3(command) do |stdin, stdout, stderr, wait_thr|
  10. while line = stdout.gets
  11. puts line
  12. if /pause$/ =~ line
  13. puts "[+] Pause detected, hitting enter"
  14. stdin.puts("{ENTER}")
  15. end
  16. stdout.flush()
  17. end
  18. puts "[+] Finished"
  19. end
  20. end
Advertisement
Add Comment
Please, Sign In to add comment