Bonjour,
J'ai fait un script batch qui doit faire les actions suivantes :
1 arrêter des process
2 désinstaller des OCX et des DLL
3 Installer des nouveaux OCX et DLL
4 Installer des EXE
Le tout avec un compte sans privilège administrateur sur des postes de travail sous XP et Windows7. Sauf qu'en l'exécutant, j'ai des accès refusés d'une part et d'autre part lors de la déinstallation des OCX et DLL, j'ai des popup et à chaque fois je dois faire OK pour passer au fichier suivant.
Voici le script en question.
Merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40 @echo off REM ****************************************************************************** REM ******************** Arrêt des process *************************************** REM ****************************************************************************** cd \ cd C:\Program Files\Application\soft\ net user administrateur /active:yes taskkill /s %1 /u /im process1.EXE taskkill /s %1 /u /im process2.EXE taskkill /s %1 /u /im process3.EXE taskkill /s %1 /u /im CPU.EXE :Install_Reseau REM *************************************************************************** REM ******************** Désinstallation des OCX et DLL ********************** REM *************************************************************************** cd \ cd C:\Program Files\Application\soft\ net user administrateur /active:yes for %%f in (*.ocx *.dll) do regsvr32 /u %%f REM *************************************************************************** REM ******************** Installation des OCX et DLL ************************* REM *************************************************************************** net use W: \\serveur\partage$\répertoire net user administrateur /active:yes for %%f in (*.ocx *.dll) do regsvr32 %%f REM *************************************************************************** REM *********************** Installation des EXE ***************************** REM *************************************************************************** net user administrateur /active:yes for %%f in (*.exe) do start /wait %%f /S -DLICENSE_ACCEPTED=true echo %ERRORLEVEL% net use w: /delete REM *************************************************************************** REM ************************** Fin de l'installation ************************** REM ***************************************************************************
Partager