Powershell: Parse un fichier texte structuré et d'enregistrer .CSV

Je suis très nouveau à Powershell. Seuls l'ai utilisé pendant environ 2 semaines.

J'ai un fichier qui est structuré comme ceci:

Service de nom: WSDL 
ID de Service: 14234321885 
Le Service de résolution path: /gman/wsdlUpdte 
Service d'évaluation: 
-------------------------------------------------------------------------------- 
Nom du Service: DataService 
ID de Service: 419434324305 
Le Service de résolution path: /widgetDate_serv/WidgetDateServ 
Service d'évaluation: 
http://servername.company.com:1012/widgetDate_serv/WidgetDateServ 
-------------------------------------------------------------------------------- 
Nom du Service: SearchService 
ID de Service: 393234543546 
Le Service de résolution path: /ProxyServices/SearchService 
Service d'évaluation: 
http://servername.company.com:13010/Services/SearchService_5_0 
http://servername2.company.com:13010/Services/SearchService_5_0 
-------------------------------------------------------------------------------- 
Nom du Service: Travailleur 
ID de Service: 14187898547 
Le Service de résolution path: /ProxyServices/Travailleur 
Service d'évaluation: 
http://servername.company.com:131009/Services/Worker/v9 
-------------------------------------------------------------------------------- 

Je voudrais analyser le fichier et le Service le nom, l'ID de Service, le Service de Chemin de Résolution et de points de terminaison du Service (qui parfois contiennent plusieurs valeurs) dans les différents columms (CSV).

Au-delà de l'utilisation de Get-Contenu et une boucle dans le fichier, je ne sais pas encore par où commencer.

Toute aide sera appréciée.
Grâce

InformationsquelleAutor Bill | 2012-07-18