Jan 10, 2005 #1 xitu Technical User Oct 1, 2003 55 US I want to run p1.exe, then p2.exe and p3.exe The following code execute p1.exe, p2.exe, p3.exe Set objShell = CreateObject("WScript.Shell") objShell.Run "C:\p1.exe" objShell.Run "C:\p2.exe" objShell.Run "C:\p3.exe" Can anyone help, please? Thanks,
I want to run p1.exe, then p2.exe and p3.exe The following code execute p1.exe, p2.exe, p3.exe Set objShell = CreateObject("WScript.Shell") objShell.Run "C:\p1.exe" objShell.Run "C:\p2.exe" objShell.Run "C:\p3.exe" Can anyone help, please? Thanks,
Jan 10, 2005 1 #2 Jerz MIS Sep 10, 2004 102 US To make one wait on the last, you need ,1,true as follows Code: Set objShell = CreateObject("WScript.Shell") objShell.Run ("C:\p1.exe",1,true) objShell.Run ("C:\p2.exe",1,true) objShell.Run ("C:\p3.exe",1,true) Upvote 0 Downvote
To make one wait on the last, you need ,1,true as follows Code: Set objShell = CreateObject("WScript.Shell") objShell.Run ("C:\p1.exe",1,true) objShell.Run ("C:\p2.exe",1,true) objShell.Run ("C:\p3.exe",1,true)
Jan 10, 2005 1 #3 tsuji Technical User Jul 25, 2001 10,675 US Without paraenthese would be much better. [tt] objShell.Run "C:\p1.exe",1,true[/tt] etc... - tsuji Upvote 0 Downvote
Jan 11, 2005 Thread starter #4 xitu Technical User Oct 1, 2003 55 US It worked great. Thanks. Is there anyway I can configure the ODBC driver by vbscript? Upvote 0 Downvote
Jan 11, 2005 1 #5 mrmovie Technical User Oct 2, 2002 3,094 GB i found this. set wsh = wscript.createObject( "WScript.Shell" ) const ODBC = "HKLM\SOFTWARE\ODBC\ODBC.INI\" sub createODBC( sName, sServer, sDesc, sDatabase, sUser ) dim ODBCS ODBCS = ODBC & sName & "\" wsh.regWrite ODBC, sName wsh.regWrite ODBC & "ODBC Data Sources\" & sName, "SQL Server" wsh.regWrite ODBCS & "Driver", "C:\WINNT\System32\sqlsrv32.dll" wsh.regWrite ODBCS & "Description", sDesc wsh.regWrite ODBCS & "Server", sServer wsh.regWrite ODBCS & "Database", sDatabase wsh.regWrite ODBCS & "LastUser", sUser wsh.regWrite ODBCS & "UseProcForPrepare", "0" end sub Upvote 0 Downvote
i found this. set wsh = wscript.createObject( "WScript.Shell" ) const ODBC = "HKLM\SOFTWARE\ODBC\ODBC.INI\" sub createODBC( sName, sServer, sDesc, sDatabase, sUser ) dim ODBCS ODBCS = ODBC & sName & "\" wsh.regWrite ODBC, sName wsh.regWrite ODBC & "ODBC Data Sources\" & sName, "SQL Server" wsh.regWrite ODBCS & "Driver", "C:\WINNT\System32\sqlsrv32.dll" wsh.regWrite ODBCS & "Description", sDesc wsh.regWrite ODBCS & "Server", sServer wsh.regWrite ODBCS & "Database", sDatabase wsh.regWrite ODBCS & "LastUser", sUser wsh.regWrite ODBCS & "UseProcForPrepare", "0" end sub
Jan 11, 2005 Thread starter #6 xitu Technical User Oct 1, 2003 55 US Thanks. It worked perfect except I could not write the User Name. Does anyone know? Thanks, '----------------------------------------------------- set WshShell = wscript.createObject( "WScript.Shell" ) const ODBC = "HKLM\SOFTWARE\ODBC\ODBC.INI\" sName = "Name" sServer = "Server" sDesc = "Description" sUser = "UserName" dim ODBCS ODBCS = ODBC & sName & "\" WshShell.regWrite ODBC, sName WshShell.regWrite ODBC & "ODBC Data Sources\" & sName, "Microsoft ODBC for Oracle" WshShell.regWrite ODBCS & "Driver", "C:\WINNT\System32\sqlsrv32.dll" WshShell.regWrite ODBCS & "Description", sDesc WshShell.regWrite ODBCS & "User Name", sUser ' Does not work WshShell.regWrite ODBCS & "Server", sServer Upvote 0 Downvote
Thanks. It worked perfect except I could not write the User Name. Does anyone know? Thanks, '----------------------------------------------------- set WshShell = wscript.createObject( "WScript.Shell" ) const ODBC = "HKLM\SOFTWARE\ODBC\ODBC.INI\" sName = "Name" sServer = "Server" sDesc = "Description" sUser = "UserName" dim ODBCS ODBCS = ODBC & sName & "\" WshShell.regWrite ODBC, sName WshShell.regWrite ODBC & "ODBC Data Sources\" & sName, "Microsoft ODBC for Oracle" WshShell.regWrite ODBCS & "Driver", "C:\WINNT\System32\sqlsrv32.dll" WshShell.regWrite ODBCS & "Description", sDesc WshShell.regWrite ODBCS & "User Name", sUser ' Does not work WshShell.regWrite ODBCS & "Server", sServer