I am looking for a way to run a vb script as different user. Within the script I need to copy files to other directories.other servers.
I looked at runas, but looks like there is now way to suppress the password screen.
In my .cmd file which is how the vendor starts the process:
:: cscript //nologo D:\lsftest\gbpcollect.vbs %1 %2 %3
I really need to run the collect.vbs as a different user.
Set objNet = CreateObject("WScript.NetWork")
strInfo = "User Name is " & objNet.UserName & vbCRLF & _
"Computer Name is " & objNet.ComputerName & vbCRLF & _
"Domain Name is " & objNet.UserDomain
Dim Arg, var1, var2, var3
Set Arg = WScript.Arguments
'Parameter1, begin with index0
var1 = Arg(0)
var2 = Arg(1)
var3 = Arg(2)
msgbox "First parameter passed was " & var1
'msgbox "2cd parameter passed was " _
' & var2 & "" '
'msgbox "3rd parameter passed was " _
' & var3 & ""
'Read a GEN Database and get the files to process to copy prt files.
Const adOpenStatic = 3
Const adLockOptimistic = 3
Set objConnection = CreateObject("ADODB.Connection")
Set objRecordSet = CreateObject("ADODB.Recordset")
Any help or suggestions would be appreciated.