class Inspec::Resources::VBScript

def initialize(vbscript)

def initialize(vbscript)
  @seperator = SecureRandom.uuid
  cmd = <<~EOH
    $vbscript = @"
    #{vbscript}
    Wscript.Stdout.Write "#{@seperator}"
    "@
    $filename = [System.IO.Path]::GetTempFileName() + ".vbs"
    New-Item $filename -type file -force -value $vbscript | Out-Null
    cscript.exe /nologo $filename
    Remove-Item $filename | Out-Null
  EOH
  super(cmd)
end