wesleymichel
Messages postés4Date d'inscriptionmardi 8 avril 2003StatutMembreDernière intervention30 novembre 2005
-
28 nov. 2005 à 14:04
wesleymichel
Messages postés4Date d'inscriptionmardi 8 avril 2003StatutMembreDernière intervention30 novembre 2005
-
30 nov. 2005 à 13:39
Bonjour
J'ai créer un script pour envoyer mes fichiers automatiquement dans SharePoint.
Il fonctionne trés bien quand j'envoie un fichier XML, par contre si j'envoie un document Excel ou Word , j'ai ce message : ÐÏࡱá dans mon document
Auriez vous une idée ? merci d'avance.
Dim ArgObj, sfileName, sUrl
Set ArgObj = WScript.Arguments
'///Parametre en ligne de commande MSDOS
sfileName = ArgObj(0)
sUrl = ArgObj(1)
'///ouverture du fichierConst ForReading 1, ForWriting 2, ForAppending = 3
Dim fs, f
Set fs = CreateObject(
"Scripting.FileSystemObject")
'///on stock le contenu du fichier
Set f = fs.OpenTextFile(sfileName, ForReading,
false,TristateUseDefault)
sData = f.ReadAll
f.Close
'///Si fichier XML on enléve les caractéres barbarique
if fs.GetExtensionName(sfileName)=
"xml"
then
sData = Right(sData,
len(sData) - 3)
end
if
'///nom du document
sfileName= mid(sfileName, InstrRev(sFileName,
"")+1,
len(sfileName))
dim xmlhttp
set xmlhttp=createobject(
"MSXML2.XMLHTTP.3.0")
'///url de destination avec le nom du fichier
strURL = sUrl & sFileName
xmlhttp.Open
"PUT", strURL,
false
'///on envoie le contenu du fichier
xmlhttp.Send sData