Question nouveau
- Faye
- Auteur du sujet
- Hors Ligne
- Membre senior
Réduire
Plus d'informations
- Messages : 40
- Remerciements reçus 0
- Laurent Dardenne
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 6302
- Remerciements reçus 68
il y a 7 ans 1 mois #23358
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Nouveau quota dossier
Simba écrit:
[code:1]
Measure-UserQuota($Quota_Source)
{
if ($Quota_Source rules1)
{return $Quota_Cible}
elseif ($Quota_Source rules2)
{return $Quota_Cible}
elseif ($Quota_Source rulesn)
{return $Quota_Cible}
else {return $Quota_Cible}
}
[/code:1]
ensuite le reste devrait suivre, qq dans le genre :
[code:1]
Import-csv
$Quota_Cible=Measure-UserQuota $Quota_Source
set-data
Export-csv
[/code:1]<br><br>Message édité par: Laurent Dardenne, à: 22/03/17 18:33
Crée une fonction de calcul de quota, exemple :Quelqu'un aurait-il des idées pour réaliser ce script oubien m'aiguiller?
[code:1]
Measure-UserQuota($Quota_Source)
{
if ($Quota_Source rules1)
{return $Quota_Cible}
elseif ($Quota_Source rules2)
{return $Quota_Cible}
elseif ($Quota_Source rulesn)
{return $Quota_Cible}
else {return $Quota_Cible}
}
[/code:1]
ensuite le reste devrait suivre, qq dans le genre :
[code:1]
Import-csv
$Quota_Cible=Measure-UserQuota $Quota_Source
set-data
Export-csv
[/code:1]<br><br>Message édité par: Laurent Dardenne, à: 22/03/17 18:33
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Faye
- Auteur du sujet
- Hors Ligne
- Membre senior
Réduire
Plus d'informations
- Messages : 40
- Remerciements reçus 0
il y a 7 ans 1 mois #23366
par Faye
Réponse de Faye sur le sujet Re:Nouveau quota dossier
J'ai appliqué ceci mais dans mon fichier csv de sortie, le résultat est toujours statique : $Quota_cible = 500 pour tous.
Comment faire pour que ma sortie prenne en compte ma fonction?
Message édité par: Simba, à: 23/03/17 15:24<br><br>Message édité par: Simba, à: 26/05/17 19:34
Comment faire pour que ma sortie prenne en compte ma fonction?
Message édité par: Simba, à: 23/03/17 15:24<br><br>Message édité par: Simba, à: 26/05/17 19:34
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 6302
- Remerciements reçus 68
il y a 7 ans 1 mois #23368
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Nouveau quota dossier
Simba écrit:
Simba écrit:
Un seul appel fonctionne, il se peut que le type string du fichier CSV soit en cause.Comment faire pour que ma sortie prenne en compte ma fonction?
Simba écrit:
Crée un autre poste car il n'a pas été téléchargé.Je joins le fichier csv de test
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 6302
- Remerciements reçus 68
il y a 7 ans 1 mois #23369
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Nouveau quota dossier
Test :
[code:1]
Measure-UserQuota 500
#500
Measure-UserQuota 510
#1024
Measure-UserQuota '510 '
#1024
Measure-UserQuota '50 '
#500
Measure-UserQuota ' 510'
500
[/code:1]
Pour le dernier cas la donnée renvoie effectivement 500.
[code:1]
Measure-UserQuota 500
#500
Measure-UserQuota 510
#1024
Measure-UserQuota '510 '
#1024
Measure-UserQuota '50 '
#500
Measure-UserQuota ' 510'
500
[/code:1]
Pour le dernier cas la donnée renvoie effectivement 500.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Faye
- Auteur du sujet
- Hors Ligne
- Membre senior
Réduire
Plus d'informations
- Messages : 40
- Remerciements reçus 0
il y a 7 ans 1 mois #23370
par Faye
Réponse de Faye sur le sujet Re:Nouveau quota dossier
Oui il ne prenait pas en compte les fichiers csv.
J'ai mis l'extension sous forme de txt
J'ai mis l'extension sous forme de txt
La pièce jointe Test.txt est absente ou indisponible
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.074 secondes
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les initiés
- nouveau