Advertisement
omegastripes

Scripting_Encoder.vbs

May 22nd, 2013
348
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. REM Scripting_Encoder
  2.  
  3. option explicit
  4.  
  5. dim oencoder, ofilestoencode, sfile, sdest
  6. dim sfileout, ofile, oencfile, ofso
  7. dim ostream, ssourcefile
  8.  
  9. set ofilestoencode = wscript.arguments
  10. if ofilestoencode.count = 0 then
  11.     msgbox "Open with or Drag'n'drop files to encode"
  12.     wscript.quit
  13. end if
  14. set oencoder = createobject("Scripting.Encoder")
  15. for each sfile in ofilestoencode
  16.     set ofso = createobject("Scripting.FileSystemObject")
  17.     msgbox "Source file to encode " & sfile
  18.     set ofile = ofso.getfile(sfile)
  19.     set ostream = ofile.openastextstream(1)
  20.     ssourcefile=ostream.readall
  21.     ostream.close
  22.     sdest = oencoder.encodescriptfile(".vbs", ssourcefile, 0, "")
  23.     sfileout = left(sfile, len(sfile) - 3) & "vbe"
  24.     set oencfile = ofso.createtextfile(sfileout)
  25.     oencfile.write sdest
  26.     oencfile.close
  27.     msgbox "Destination file completed " & sfileout
  28. next
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement