Bonjour,
Je souhaite développer un script qui me permet de remonter les chemins des fichiers PST montés dans Outlook. Ceci va m'aider a remonté les PST de mon entreprise qui ont été créé par mes utilisateurs sans respecté la norme en place.
J'ai trouvé un code en VB:
► Afficher le texte
Set objOutlook = CreateObject("Outlook.Application")
Set objNS = objOutlook.GetNamespace("MAPI")
For Each objFolder In objNS.Folders
WScript.Echo GetPSTPath(objFolder.StoreID)
Next
Function GetPSTPath(input)
For i = 1 To Len(input) Step 2
strSubString = Mid(input,i,2)
If Not strSubString = "00" Then strPath = strPath & ChrW("&H" & strSubString)
Next
Select Case true
Case InStr(strPath,":\") > 0
GetPSTPath = Mid(strPath,InStr(strPath,":\")-10)
Case InStr(strPath,"\\") > 0
GetPSTPath = Mid(strPath,InStr(strPath,"\\"))
End Select
End Function
J'ai du mal à l'adapter dans Autoit, de récupérer les chemin pour les rattacher à mon script de copie graphique.
Merci pour votre aide.