Bonjour,
Je cherche à lancer la commande suivante via C# :
Get-MailboxDatabase -Identity <nomServeur> -status | -Filter where{$_.Name -notlike "*RDB*"}| Select Name,DatabaseSize | Sort-Object DatabaseSize
Mais n'y arrive pas, voici mon code :
Please help, j'ai cherché de partout je ne trouve pas de solution à mon problème...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Command getDB = new Command("Get-MailboxDatabase"); getDB.Parameters.Add("identity", "FFRMRCSDG*"); getDB.Parameters.Add("status", null); pipeLineDB.Commands.Add(getDB); Command where = new Command("where"); //<== j'ai l'erreur ici : "The term "where" is not reconized as the name of a cmdlet,...." where.Parameters.Add("Filter","$_.Name -notlike \" * RDB * \""); pipeLineDB.Commands.Add(where); Command select = new Command("Select Name,DatabaseSize"); pipeLineDB.Commands.Add(select); Command sort = new Command("Sort-Object DatabaseSize"); result = pipeLineDB.Invoke();
Merci d'avance
Partager