Bonjour,
voilà le topo,
j'ai un fichier calcandar-tse.conf contenant des données du type suivant :
j'ai le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Name|Debut|Fin titi|01/08/2014|01/09/2014 loulou|01/08/2014|01/09/2014 titi||10/09/2014|25/09/2014
j'ai besoin de définir la condition suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $today = get-date $action = 0 Import-Csv ".\ressources\calandar-tse.conf" -Delimiter "|"| group-Object name
pour chaque ligne, si $today est compris dans l'une des plages début > $today > $fin then $action = 1
pour les entrées unique j'avais cela, mais comment faire dans le cas ou plusieurs entrées apparraissent ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 if (($today.ToShortDateString() -ge $datemin.ToShortDateString() ) -and ($today.ToShortDateString() -le $datemax.ToShortDateString()) { $action=1 }
Partager