Jump to content

jaredsmith9000

Member
  • Posts

    1
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United States

About jaredsmith9000

Profile Information

  • OS
    Windows 7 x86

jaredsmith9000's Achievements

0

Reputation

  1. I am getting the following error with my code in a .vbs file: C:\...\Root_VBS_Script_1.vbs(19, 1) Microsoft VBScript runtime error: Invalid or unqualified reference 1 was unexpected at this time. The .vbs file is as follows: Set wshShell = CreateObject("Wscript.Shell") Set args = WScript.Arguments arg1 = args.Item(0) Dim filename filename = ""&arg1&"" WshShell.SendKeys "root -b" //opens root in batch mode WshShell.SendKeys "~" WshShell.AppActivate ROOT_session WshShell.SendKeys ".x analysis.C" wshShell.SendKeys "~" WshShell.SendKeys ".x double_gaus.C" WshShell.SendKeys "~" WshShell.AppActivate ROOT_session WshShell.SendKeys "c1->SaveAs("&filename&.pdf&")" WshShell.SendKeys "~" WshShell.SendKeys ".q" WshShell.SendKeys "~" WScript.Quit 1 I am using the send keys method to run a program called root (developed by CERN) out of a .vbs file called from a batch file. I am attaching the filename as a parameter when calling the .vbs file. I am uncertain as to why I am getting this error, but I do know that the send keys method opens root and works up until it is supposed to save c1 as the given filename and type. Can anyone help me resolve this error?
×
×
  • Create New...