J'ai beaucoup de fichiers journaux dont je souhaite extraire le message d'erreur distinct pour un enregistreur de traces spécifique.Script Powershell pour extraire les erreurs consignées
Les fichiers journaux sont des journaux SharePoint ULS.
Les rubriques sont les suivantes: Timestamp processus TID Zone Catégorie EventID Niveau message corrélation
donc donné un nom de processus spécifique que je veux tous les messages distincts.
Si je devais utiliser SQL j'écrire quelque chose comme ceci:
sélectionnez Message Distinct où processus comme « myprocessname »
Je voudrais le faire avec Powershell à travers un ensemble de journal des dossiers. Je crois que le journal ULS est délimité par des tabulations ou des espaces.
est-ce que cette approche fonctionnerait pour plusieurs fichiers, est-ce que je pourrais les combiner dans ceci? –
Bien sûr, il suffit de spécifier les fichiers à importer-Csv par exemple. 'Import-Csv fichier1.csv, fichier2.csv, c: \ temp \ fichier3.csv ...'. –