Bonjour,
j'ai créé un script d'installation qui me permet de récupérer une variables dans un .ini et de mettre cette variables dans un nom de dossier créé avec le script, puis dans ce dossier je dois dezipper 2 .zip,
cependant j'ai le message d'erreur "checkdir error : cannot create c:\.....
voici mon script
merci pour 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 type C:\Users\admpc\Desktop\Icem\...\install\defines.ini |findstr /I /c:"SurfVersion =">"C:\Users\admpc\Desktop\Icem\...\surf.txt" echo for /f "tokens=2 delims==" %%i in (surf.txt) do set SurfVersion=%%i MD "c:\applications\Icem\IcemSurf-%SurfVersion%" IF "%processor_architecture%" == "AMD64" goto x64 msiexec.exe /log c:\temp\test1.log /i "C:\Users\admpc\Desktop\Icem\...\install\win32\Install..._x86.msi" INSTALLDIR="c:\applications\Icem\IcemSurf-%SurfVersion%" REM externalapp.pre.win32 = msiexec /quiet /log "ICIENVVAR(TEMP)\prereq_x86.log" /i Install..._x86.msi INSTALLDIR="ICIVAR(INSTALLDIR)" \\frsdcgrp01\adm_info$\apps\unx\unzip.exe -d "c:\applications\Icem\IcemSurf-%SurfVersion%" "C:\Users\admpc\Desktop\Icem...\products\icemsurf\win32" \\frsdcgrp01\adm_info$\apps\unx\unzip.exe -d "c:\applications\Icem\IcemSurf-%SurfVersion%" "C:\Users\admpc\Desktop\Icem\...\products\icemsurf\win32u" goto :uninstall :x64 msiexec.exe /log c:\temp\test2.log /i "C:\Users\admpc\Desktop\Icem...\install\win32\Install..._x86_x64.msi" INSTALLDIR="c:\applications\Icem\IcemSurf-%SurfVersion%" REM externalapp.pre.win64 = msiexec /quiet /log "ICIENVVAR(TEMP)\prereq_x64.log" /i Install..._x86_x64.msi INSTALLDIR="ICIVAR(INSTALLDIR)" \\frsdcgrp\...\apps\unx\unzip.exe -d "c:\applications\Icem\IcemSurf-%SurfVersion%" "C:\Users\admpc\Desktop\Icem\...\products\icemsurf\win64" \\frsdcgrp\...\apps\unx\unzip.exe -d "c:\applications\Icem\IcemSurf-%SurfVersion%" "C:\Users\admpc\Desktop\Icem\...\products\icemsurf\win32u" goto :uninstall :uninstall echo test pause
Cordialement
Partager