Différences entre les versions de « Batch »
De Wiki de Geonov
Ligne 5 : | Ligne 5 : | ||
= Date et heure = | = Date et heure = | ||
Pour récupérer des parties de la date ou de l'heure, il suffit de découper les variables %date% et %time%, par exemple : | Pour récupérer des parties de la date ou de l'heure, il suffit de découper les variables %date% et %time%, par exemple : | ||
<syntaxhighlight lang=" | <syntaxhighlight lang="jcl" toolbar="false">set year=%date:~6,4% | ||
set month=%date:~3,2% | set month=%date:~3,2% | ||
set day=%date:~0,2% | set day=%date:~0,2% | ||
Ligne 13 : | Ligne 13 : | ||
= Path = | = Path = | ||
Variable indiquant le chemin actuel : | Variable indiquant le chemin actuel : | ||
<syntaxhighlight lang=" | <syntaxhighlight lang="jcl" gutter="false" toolbar="false">%cd%</syntaxhighlight> | ||
Variable indiquant l'emplacement du fichier BAT exécutant le BATCH : | Variable indiquant l'emplacement du fichier BAT exécutant le BATCH : | ||
<syntaxhighlight lang=" | <syntaxhighlight lang="jcl" gutter="false" toolbar="false">%~dp0</syntaxhighlight> | ||
[[Catégorie:Langage]] | [[Catégorie:Langage]] |
Version actuelle datée du 3 décembre 2020 à 14:07
Batch est un langage informatique.
Plus précisément, c'est un fichier de commandes MS-DOS qui permet de créer des scripts.
1 Date et heure
Pour récupérer des parties de la date ou de l'heure, il suffit de découper les variables %date% et %time%, par exemple :
set year=%date:~6,4%
set month=%date:~3,2%
set day=%date:~0,2%
set hour=%time:~0,2%
set minute=%time:~3,2%
2 Path
Variable indiquant le chemin actuel :
%cd%
Variable indiquant l'emplacement du fichier BAT exécutant le BATCH :
%~dp0