j'aurais besoin d'aide sur ce script que je n'arrive pas à débugger. Je souhaite mettre à jour un fichier sur des PC via la session utilisateur, les utilisateurs n'ayant pas les droits d'écriture sur ce dossier. J'ai testé avec filecopy dans le runas mais ça ne fonctionne pas non plus.
Code : Tout sélectionner
#include <Constants.au3>
Copie_ini()
Func Copie_ini()
Local $user = "administrateur"
Local $pass = "xxx"
if(@ProgramFilesDir = "C:\Program Files (x86)") Then
;Instructions pour OS Version 64bits
RunAsWait($user,@ComputerName,$pass,1,"copy /Y ""\\serveur\MAJ\64\Login.ini"" ""C:\Program Files (x86)\Login\""",@WorkingDir, @SW_HIDE)
Else
;Instructions pour OS Version 32bits
RunAsWait($user,@ComputerName,$pass,1,"copy /Y ""\\serveur\MAJ\32\Login.ini"" ""C:\Program Files\Login\""",@WorkingDir, @SW_HIDE)
endIf
EndFunc ;==>Copie_ini
