bonjour,
je souhaite réaliser un script qui me permettrait d'insérer un raccourci dans les profils TSE de mes utilisateurs.
j'ai quelques notions de vbs, mais n'ayant pas pratiqué depuis longtemps, je galère un peu.
voici le script que j'ai réalisé:
' declaration
option explicit
dim ObjectFile, liste , element ,dossiers , sousdossiers
'creation des objets
set ObjectFile = CreateObject("Scripting.FileSystemObject" )
set dossiers = ObjectFile.getFolder("C:\essai" ) ' initialise un objet pour le dossier racine
set sousdossiers = dossiers.subfolders ' intialise l'objet contenant les sous dossiers du dossier racine
liste = " liste des dossiers du lecteur C:\essai " & VBCRLF
'lister les sous-dossiers contenus dans "dossiers"
for each element in sousdossiers
liste = liste & element.path & VBCRLF ' prepare l'affichage des propriétés du dossier courant
next
wscript.echo liste ' affichage des résultats
'pour chaque sous dossier copier "C:\Program Files\Microsoft Office\OFFICE11\OUTLOOK.EXE" dans le sous dossier
for each element in sousdossiers
ObjectFile.CopyFile "C:\Program Files\Microsoft Office\OFFICE11\OUTLOOK.EXE" , element.path
next
la première parti fonctionne bien,
mais j'ai à chaque fois l'erreur : permission refusé code 800A0046 pour la ligne "ObjectFile.CopyFile "C:\Program Files\Microsoft Office\OFFICE11\OUTLOOK.EXE" , element.path"
j'ai pourtant tous les droits sur ce dossier.
si quelqu'un peut m'éclairer et me dire ce qui ne va pas ?
Message édité par sneke1 le 26-06-2008 à 09:24:25