CreateObject("wscript.shell")

tonytruand Messages postés 175 Date d'inscription samedi 23 octobre 2004 Statut Membre Dernière intervention 8 mars 2015 - 22 nov. 2007 à 20:35
tonytruand Messages postés 175 Date d'inscription samedi 23 octobre 2004 Statut Membre Dernière intervention 8 mars 2015 - 23 nov. 2007 à 17:34
Bonsoir,

Atout hazard je pose cette question ici car je n'ai jusqu'à ce jour pas trouvé de solution

j'aimerais lancer une requête SAS à partir d'un VBS, si j'écrit ici c'est parce qu'il est peut être possible de la lancer avec CreateObject("wscript.shell"), mais là je ne sais pas faire

quelqu'un aurait il une idéé

merci par avance

2 réponses

PetoleTeam Messages postés 3426 Date d'inscription lundi 26 décembre 2005 Statut Membre Dernière intervention 14 janvier 2011 17
22 nov. 2007 à 23:55
Bonjour,
aucune idée mais un lien http://msdn2.microsoft.com/en-us/library/aew9yb99.aspx qui peut t'être fort utile










;0)
0
tonytruand Messages postés 175 Date d'inscription samedi 23 octobre 2004 Statut Membre Dernière intervention 8 mars 2015
23 nov. 2007 à 17:34
Bonsoir,

J'ai récupéré ce script vbs que je testerai lundi

merci

Const SasFolder = "C:\SAS\SASUSER"
Dim FSO, SasPth, TextStream
Set FSO = CreateObject ("Scripting.FileSystemObject")
Set SasPth = FSO.GetFolder(SasFolder)
Set TextStream = SasPth.CreateTextFile("test.sas")
TextStream.Write("data test;a=1;output;proc print;run;")
TextStream.Close

Dim objSAS
Set objSAS = Wscript. CreateObject ("SAS.Application.8")
objSAS.Visible = True
objSAS.Submit("%INCLUDE 'C:\SAS\SASUSER\test.sas';")
0
Rejoignez-nous