Bonsoir,

Me revoici après avoir essayé de travailler sur mon fichier.
Voici le code que j'ai réalisé mais je suis confronté à une erreur dont je n'arrive pas à comprendre.

Code Batch : 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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
@echo off
:start
   cls
   echo +++++++++++++++++++++++++++++++++++++
   echo +                            +   
   echo +   INSTALLATION DE WINDOWS 10       +
   echo +                            +
   echo +++++++++++++++++++++++++++++++++++++
   echo.
   set /p ch="Souhaitez vous continuer ? (O=Oui ; N=Non) :"
   cls
if %ch%==O (
      goto :harddisk
         ) else if %ch%==N (
      goto :start
         winpeinit
            )
 
 
:: --------------------------------------------------------------------------------
:: CHOIX DU DISQUE
:: --------------------------------------------------------------------------------   
 
:harddisk
cls
   echo +++++++++++++++++++++++++++++++++++++
   echo +                            +   
   echo +      SELECTION DU DISQUE          +
   echo +                            +
   echo +++++++++++++++++++++++++++++++++++++
 
   diskpart /s hdlist.txt
   echo.
   set /p disknumber="Veuillez choisir le numero du disque :"
 
   call creatediskans.bat %disknumber%
 
   diskpart /s chd.txt
   goto :Menu
   cls
 
 
:: --------------------------------------------------------------------------------
:: VERSION DE WINDOWS 10
:: --------------------------------------------------------------------------------   
 
:Menu
cls
   echo +++++++++++++++++++++++++++++++++++++
   echo +                            +   
   echo + CHOIX DE LA VERSION DE WINDOWS 10 +
   echo +                            +
   echo +++++++++++++++++++++++++++++++++++++
 
:debut
   echo.
   echo Veuillez selectionner le type de Windows 10
   echo.
   set /p choice="A=Version de WINDOWS 10 SANS LES LOGICIELS ; B=Version WINDOWS 10 AVEC LES LOGICIELS"
   echo.
if %choice%==A (
   set WIN10SA=WINDOWS 10 sans les applications
   echo "Vous avez choisi %WIN10SA%"
   goto :WIN10S
   ) else if %choice%==B (
   set WIN10AA=WINDOWS 10 avec les applications 
   echo "Vous avez choisi %WIN10AA%"
   goto :WIN10A
   ) else (
   cls
echo.
echo "<Mauvaise saisie, veuillez bien selectionner votre choix >"
echo.
goto :debut
)
 
 
:: --------------------------------------------------------------------------------
:: APPLICATION DE L'IMAGE WIM 
:: --------------------------------------------------------------------------------
 
:WIN10S
      cls
      dism /apply-image /imagefile:%LETTER%:\script\install.wim /index:1 /applydir:c:\
:WIN10A   
      cls
      dism /apply-image /imagefile:%LETTER%:\script\windowsAS.wim /index:1 /applydir:c:\
      echo.
      echo bootmanager will copy to the directory
      echo.
      echo.
   bcdboot c:\windows /L fr-fr
 
 
   exit /b 1


Voici l'éxecution du script en image :
Nom : 1.PNG
Affichages : 579
Taille : 176,3 Ko


Nom : 2.PNG
Affichages : 588
Taille : 221,2 Ko


Nom : 3.PNG
Affichages : 601
Taille : 197,6 Ko


Nom : 4.PNG
Affichages : 556
Taille : 207,5 Ko



Tout le script s'exécute correctement du début jusqu'à une certaine partie.
Je suis bloqué à la partie du choix entre "A=Version de WINDOWS 10 SANS LES LOGICIELS ; B=Version WINDOWS 10 AVEC LES LOGICIELS"
Il m'affiche un message d'erreur : Erreur 87 - Paramètre incorrect.
La commande DISM pour appliquer l'image ne démarre pas.


Je me pose la question si l'erreur ne vient pas de cette ligne :

Code Batch : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
:WIN10S
      cls
      dism /apply-image /imagefile:%LETTER%:\script\install.wim /index:1 /applydir:c:\


Plus précisemment %LETTER%
car ici je pense qu'il faut je déclare quelque chose car la lettre risque de changer lorsque je vais ce script sur la clé USB.

Pouvez vous m'aider à y voir plus clair?