Bonjour,
cela fait bien longtemps que je n'ai plus utiliser de .bat et je ne trouve pas de réponses à mon problème.
En faite j'ai créé un .ba pour le déploiement d'office 2010 mais quand je veux le tester en local en double cliquant dessus une fenêtre DOS s'affiche et se ferme sans rien faire.
Je l'ai donc exécuter en ouvrant avec la console et le je voix qu'il m'écrit mes lignes de code dans la fenêtre mais il ne les exécute pas.
je lance le .bat juste en écrivant nom.bat dans la console, il a peut être une instruction a mettre avant?
Voila le fichier:
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 setlocal set ProductName=Office14.PROPLUS set DeployServer=\\sv2016\Informatique\Applications\Office\2010 set ConfigFile=\\sv2016\Informatique\Applications\Office\2010\MSP\defaut.MSP set LogLocation=\\sv2016\Informatique\Applications\Office\2010\log\ IF NOT "%ProgramFiles(x86)%"=="" (goto ARP64) else (goto ARP86) :ARP64 reg query HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432NODE\Microsoft\Windows\CurrentVersion\Uninstall\%ProductName% if NOT %errorlevel%==1 (goto End) :ARP86 reg query HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%ProductName% if %errorlevel%==1 (goto DeployOffice) else (goto End) :DeployOffice start /wait %DeployServer%\setup.exe echo %date% %time% Setup ended with error code %errorlevel%. >> %LogLocation%\%computername%.txt :End Endlocal
Partager