bonjour, voila on possede un site local en entreprise, le but de ce site est de faire une sauvegarde des donnés de l'utilisateur sur un serveur. le site est crée de la facon suivante : il y a un emplacement liste pc, c'est la ou les utilisateur mettent leur nom d'ordi, et un emplacement Login: c'est la ou les utilisateurs mettent leur nom de session a sauvegarder. et c'est la qu'arrive le probleme. dans le batch, il va bien chercher dans le fichier "liste_pc" pour savoir quel pc il doit svg. mais je n'arrive pas a lui faire comprendre qu'il doit aussi aller chercher les info dans Login.txt afin de faire une sauvegarde de l'utilisateur choisi, et non pas l'admin par defaut. voici le config psexec.bat lancer a partir du php :
@echo off
psexec @\\192.168.40.4\www\site\sauvegarde\liste_pc.txt -u XXX\admin -p motdepasse -i -d -n 500 \\192.168.40.4\www\site\sauvegarde\save.bat
pause
voici le save.bat :
@echo off
ver | find /i "version 6.0." > nul
if %errorlevel%==0 goto winvista
ver | find /i "version 5.1." > nul
if %errorlevel%==0 goto winxp
:winvista
\\192.168.40.4\WWW\site\sauvegarde\Robocopy.exe "%USERPROFILE%\Desktop" "\\chemindedestination\INFORMATIQUE\public\SAVE_TEMP\%COMPUTERNAME%\Desktop" /E /SEC /R:2 /W:2
goto end
:winxp
\\Nomduserveur\WWW\site\sauvegarde\Robocopy.exe "%USERPROFILE%\Bureau" "\\chemindedestination\INFORMATIQUE\public\SAVE_TEMP\%COMPUTERNAME%\Bureau" /E /SEC /R:2 /W:2
goto end
:end
pause
Merci davance.