Can I pass an argument to a VBScript (vbs file launched with cscript)?

You can use WScript.Arguments to access the arguments passed to your script. Calling the script: cscript.exe test.vbs “C:\temp\” Inside your script: Set File = FSO.OpenTextFile(WScript.Arguments(0) &”\test.txt”, 2, True) Don’t forget to check if there actually has been an argument passed to your script. You can do so by checking the Count property: if WScript.Arguments.Count = … Read more

VBScript — Using error handling

VBScript has no notion of throwing or catching exceptions, but the runtime provides a global Err object that contains the results of the last operation performed. You have to explicitly check whether the Err.Number property is non-zero after each operation. On Error Resume Next DoStep1 If Err.Number <> 0 Then WScript.Echo “Error in DoStep1: ” … Read more

Pass Nothing from Javascript to VBScript in IE9

Unfortunately, you are probably stuck here – JavaScript does not have a “Nothing” equivalent. See this article for more information. However, the following may work. In your VBScript code, create a function called “GetNothing” that returns “Nothing”. In your JavaScript code, use “var jsNothing = GetNothing()”. It comes from this article.

vbscript output to console

You mean: Wscript.Echo “Like this?” If you run that under wscript.exe (the default handler for the .vbs extension, so what you’ll get if you double-click the script) you’ll get a “MessageBox” dialog with your text in it. If you run that under cscript.exe you’ll get output in your console window.

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)