Section courante

A propos

Section administrative du site

SHIFT

Décalage
DR-DOS 6 Interne

Syntaxe

SHIFT

Description

Cette commande permet d'effectuer un déplacement d'une position des 10 paramètres (%0 à %9).

Remarque

Exemple

Prenons pour exemple le fichier de commandes suivant appelé dirlist.bat :

ECHO OFF
REM Ce fichier de commandes appelle DIR sur un certain nombre de répertoires ou d'unité de disque spécifiés.
:loop
IF "%1%" == "" GOTO done
DIR /P %1
SHIFT
PAUSE
GOTO loop
:done
ECHO Tâche terminée

Cet exemple affiche les listes de répertoires de divers répertoires ou unités spécifiés, fonctionnant à la position %1 autant de fois qu'il y a de paramètres inclus dans la ligne de commande. Sur la ligne de commande, vous pouvez taper par exemple :

DIRLIST A:\VENTES B:\VENTES\ETRANGER\*.DOC B:\CLIENTS

Cela produirait une liste pour chacun des répertoires spécifiés.



Dernière mise à jour : Dimanche, le 3 juillet 2016