Bonjour,

J'essaye de créer un script batch comportant 4 arguments obligatoires par exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
pkg_index.cmd -d i: -f videos
- L'option "-d" indique la lettre du disque dur
- L'option "-f" indique le nom du répertoire
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
@echo off

SET %1="-d"
SET %3="-f"

IF %1.==. GOTO No1
IF NOT "%1" GOTO No1
IF %2.==. GOTO No2
IF %3.==. GOTO No3
IF NOT "%3" GOTO No3
IF %4.==. GOTO No4

GOTO End

:No1
  ECHO No param 1
GOTO End
:No2
  ECHO No param 2
GOTO End
:No3
  ECHO No param 3
GOTO End
:No4
  ECHO No param 4
GOTO End

:End
Je ne parviens pas à tester %1="-d" et %3="-f", une petite idée s'il vous plaît ?

Merci