Question
Gestion d'une file d'attente
- Phil'z Edward
- Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 45
- Remerciements reçus 0
il y a 13 ans 9 mois #12533
par Phil'z Edward
Gestion d'une file d'attente a été créé par Phil'z Edward
Bonjour,
Débutant sur powershell, j'aimerai pour un projet d'étude créer un script qui me permettra de gérer les differentes taches d'une file d'attente. si la tâche est traitée, elle passe à la suivante, et si une ne l'est pas, elle repart dans la file d'attente. Comment m'y prendre.
Merci
Cdt,
Débutant sur powershell, j'aimerai pour un projet d'étude créer un script qui me permettra de gérer les differentes taches d'une file d'attente. si la tâche est traitée, elle passe à la suivante, et si une ne l'est pas, elle repart dans la file d'attente. Comment m'y prendre.
Merci
Cdt,
Connexion ou Créer un compte pour participer à la conversation.
- Phil'z Edward
- Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 45
- Remerciements reçus 0
il y a 13 ans 9 mois #12536
par Phil'z Edward
Réponse de Phil'z Edward sur le sujet Re:Gestion d'une file d'attente
si ça peut aider, j'ai écrit le script en vb et comme je ne m'y connais pas en powershell, je ne sais comment m'y prendre
Connexion ou Créer un compte pour participer à la conversation.
- Phil'z Edward
- Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 45
- Remerciements reçus 0
il y a 13 ans 9 mois #12537
par Phil'z Edward
Réponse de Phil'z Edward sur le sujet Re:Gestion d'une file d'attente
Re:<br><br>Message édité par: PE2012, à: 20/08/12 12:54
Connexion ou Créer un compte pour participer à la conversation.
- xyz
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 69
il y a 13 ans 9 mois #12539
par xyz
Tutoriels PowerShell
Réponse de xyz sur le sujet Re:Gestion d'une file d'attente
PE2012 écrit:
Commencer par le début, à savoir lire la documentationcomme je ne m'y connais pas en powershell, je ne sais comment m'y prendre
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Phil'z Edward
- Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 45
- Remerciements reçus 0
il y a 13 ans 9 mois #12540
par Phil'z Edward
Réponse de Phil'z Edward sur le sujet Re:Gestion d'une file d'attente
Merci bien, je suis déjà entrain de le lire.
cdt,
cdt,
Connexion ou Créer un compte pour participer à la conversation.
- xyz
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 69
il y a 13 ans 9 mois #12543
par xyz
Tutoriels PowerShell
Réponse de xyz sur le sujet Re:Gestion d'une file d'attente
Une possible ébauche de solution autour d'une hashtable:
[code:1]
$max=8
#Construit une hashtable
$Magasins =@{}
#Renseigne la hashtable
1..$max|
Foreach-Object {
$Magasins.\"Magasin$_\"=$False
}
#Simule la fin de traitement de qq magasins
Get-Random -Input @(1..$Max) -Count ($Max/2)|
Foreach-Object {
# La valeur de la clé nommée 'MagasinX' contient le résultat
#(Oui/Non) du traitement à effectuer
$Magasins.\"Magasin$_\"=$True
}
$Magasins
#On supprime les magasins traités
1..$max|
Foreach-Object {
$key=\"Magasin$_\"
if ($Magasins.$Key -eq $True)
{
Write-Warning \"Le magasin $key a été traité\"
$Magasins.Remove($Key)
}
}
#Reste à faire
$Magasins
[/code:1]
Sans connaitre le fonctionnel difficile de proposer une structure de données adéquate.<br><br>Message édité par: Laurent Dardenne, à: 14/08/12 19:42
[code:1]
$max=8
#Construit une hashtable
$Magasins =@{}
#Renseigne la hashtable
1..$max|
Foreach-Object {
$Magasins.\"Magasin$_\"=$False
}
#Simule la fin de traitement de qq magasins
Get-Random -Input @(1..$Max) -Count ($Max/2)|
Foreach-Object {
# La valeur de la clé nommée 'MagasinX' contient le résultat
#(Oui/Non) du traitement à effectuer
$Magasins.\"Magasin$_\"=$True
}
$Magasins
#On supprime les magasins traités
1..$max|
Foreach-Object {
$key=\"Magasin$_\"
if ($Magasins.$Key -eq $True)
{
Write-Warning \"Le magasin $key a été traité\"
$Magasins.Remove($Key)
}
}
#Reste à faire
$Magasins
[/code:1]
Sans connaitre le fonctionnel difficile de proposer une structure de données adéquate.<br><br>Message édité par: Laurent Dardenne, à: 14/08/12 19:42
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.040 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Gestion d'une file d'attente