<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>LeVeilleur.net &#187; Scom 2007</title>
	<atom:link href="http://www.leveilleur.net/index.php/tag/scom-2007/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.leveilleur.net</link>
	<description></description>
	<lastBuildDate>Thu, 03 Jun 2010 21:21:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>OpsMgr / SCOM : Automatic Agent Deployment With PowerShell</title>
		<link>http://www.leveilleur.net/index.php/2010/01/20/opsmgr-scom-automatic-agent-deployment-with-powershell/</link>
		<comments>http://www.leveilleur.net/index.php/2010/01/20/opsmgr-scom-automatic-agent-deployment-with-powershell/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 15:06:55 +0000</pubDate>
		<dc:creator>Christopher Keyaert</dc:creator>
				<category><![CDATA[Scom 2007]]></category>
		<category><![CDATA[powershell]]></category>
		<category><![CDATA[Agent]]></category>
		<category><![CDATA[Deployment]]></category>
		<category><![CDATA[Operations manager]]></category>
		<category><![CDATA[Ops Mgr]]></category>
		<category><![CDATA[opsmgr]]></category>
		<category><![CDATA[scom]]></category>

		<guid isPermaLink="false">http://www.leveilleur.net/?p=281</guid>
		<description><![CDATA[Hello everyone,
Some weeks ago, I had to deploy SCOM Agent on more than 350 windows servers at the time. For that, I wrote a PowerShell Script where you just have to give a server list in input and the name of your RMS/MS . And that&#8217;s it, the script is performing the agent installation for [...]]]></description>
			<content:encoded><![CDATA[<p>Hello everyone,</p>
<p>Some weeks ago, I had to deploy SCOM Agent on more than 350 windows servers at the time. For that, I wrote a PowerShell Script where you just have to give a server list in input and the name of your RMS/MS . And that&#8217;s it, the script is performing the agent installation for you. A CSV file will be generated as output with the agent installation status of each servers.</p>
<p>Concerning the right management, you have to ensure that the Default Action Account using on the server that you will use for deploying the agents (MS normally), has administrative right on the servers that you want to add in SCOM. For that, and the duration of the deployment only, use a Domain Admin Account as the Run As Account of your MS/RMS.</p>
<p>The script :</p>
<div class="codecolorer-container powershell default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:460px;height:600px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br />36<br />37<br />38<br />39<br />40<br />41<br />42<br />43<br />44<br />45<br />46<br />47<br />48<br />49<br />50<br />51<br />52<br />53<br />54<br />55<br />56<br />57<br />58<br />59<br />60<br />61<br />62<br />63<br />64<br />65<br />66<br />67<br />68<br />69<br />70<br />71<br />72<br />73<br />74<br />75<br />76<br />77<br />78<br />79<br />80<br />81<br />82<br />83<br />84<br />85<br />86<br />87<br />88<br />89<br />90<br />91<br />92<br />93<br />94<br />95<br />96<br />97<br />98<br />99<br />100<br />101<br />102<br />103<br />104<br />105<br />106<br />107<br />108<br />109<br />110<br />111<br />112<br />113<br />114<br />115<br />116<br />117<br />118<br />119<br />120<br />121<br />122<br />123<br />124<br />125<br />126<br />127<br />128<br />129<br />130<br />131<br />132<br />133<br />134<br />135<br />136<br />137<br />138<br />139<br />140<br />141<br />142<br /></div></td><td><div class="powershell codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #008000;">###########################</span><br />
<span style="color: #008000;"># Autor : Christopher Keyaert</span><br />
<span style="color: #008000;"># Version : 1.0</span><br />
<span style="color: #008000;"># Date : 28 DEC 2009</span><br />
<span style="color: #008000;">##########################</span><br />
<span style="color: #008000;">#Getting the credential of the user</span><br />
<span style="color: #008000;">#$creds = Get-Credential </span><br />
<br />
<span style="color: #008000;">###########################</span><br />
<span style="color: #008000;">#Param</span><br />
<span style="color: #008000;">##########################</span><br />
<span style="color: #800080;">$RMS</span> <span style="color: pink;">=</span> &nbsp;<span style="color: #008000;">#don't forget to use the FQN RMS001.contoso.local</span><br />
<span style="color: #800080;">$MS</span> &nbsp;<span style="color: pink;">=</span> &nbsp;<span style="color: #008000;">#don't forget to use the FQN MS001.contoso.local</span><br />
<br />
<span style="color: #800080;">$myFile</span> <span style="color: pink;">=</span> <span style="color: #800000;">&quot;D:\Dep\myfile.txt&quot;</span> <span style="color: #008000;">#List of Servers</span><br />
<span style="color: #800080;">$ResultPath</span> <span style="color: pink;">=</span> <span style="color: #800000;">&quot;D:\Dep&quot;</span> <span style="color: #008000;">#Folder for path output</span><br />
<span style="color: #008080; font-weight: bold;">Start-Transcript</span> <span style="color: #008080; font-style: italic;">-path</span> <span style="color: #800000;">&quot;$ResultPath\Transcript$(get-date -uformat '%Y-%m-%d_%Hh%Ms%S').log&quot;</span><br />
<br />
<span style="color: #800080;">$MaintenanceModeEnable</span> <span style="color: pink;">=</span> <span style="color: #800080;">$false</span><br />
<br />
<span style="color: #800080;">$MaintenanceModeDuration</span> <span style="color: pink;">=</span> <span style="color: #804000;">10</span> <span style="color: pink;">*</span> <span style="color: #804000;">1440</span> <span style="color: #008000;"># 1440 minutes per day</span><br />
<span style="color: #800080;">$comment</span> <span style="color: pink;">=</span> <span style="color: #800000;">'Global Deployment'</span><br />
<span style="color: #800080;">$reason</span> <span style="color: pink;">=</span> <span style="color: #800000;">'PlannedOther'</span><br />
<br />
<span style="color: #008000;">######################</span><br />
<span style="color: #008000;">#Functions</span><br />
<span style="color: #008000;">#####################</span><br />
<span style="color: #0000FF;">function</span> SetToMaintenanceMode<span style="color: #000000;">&#40;</span><span style="color: #800080;">$rootMS</span><span style="color: pink;">,</span><span style="color: #800080;">$computerPrincipalName</span><span style="color: pink;">,</span><span style="color: #800080;">$minutes</span><span style="color: pink;">,</span><span style="color: #800080;">$comment</span><span style="color: pink;">,</span><span style="color: #800080;">$reason</span><span style="color: #000000;">&#41;</span><br />
<span style="color: #000000;">&#123;</span><br />
<span style="color: #800080;">$computerPrincipalName</span> <span style="color: pink;">=</span> <span style="color: #800080;">$computerPrincipalName</span> <span style="color: pink;">+</span> <span style="color: #800000;">&quot;.dir.ucb-group.com&quot;</span><br />
<span style="color: #800080;">$computerClass</span> <span style="color: pink;">=</span> get<span style="color: pink;">-</span>monitoringclass <span style="color: #008080; font-style: italic;">-name</span>:Microsoft.Windows.Computer<br />
<span style="color: #800080;">$healthServiceClass</span> <span style="color: pink;">=</span> get<span style="color: pink;">-</span>monitoringclass <span style="color: #008080; font-style: italic;">-name</span>:Microsoft.SystemCenter.HealthService<br />
<span style="color: #800080;">$healthServiceWatcherClass</span> <span style="color: pink;">=</span> get<span style="color: pink;">-</span>monitoringclass <span style="color: #008080; font-style: italic;">-name</span>:Microsoft.SystemCenter.HealthServiceWatcher<br />
<span style="color: #800080;">$computerCriteria</span> <span style="color: pink;">=</span> <span style="color: #800000;">&quot;PrincipalName='&quot;</span> <span style="color: pink;">+</span> <span style="color: #800080;">$computerPrincipalName</span> <span style="color: pink;">+</span> <span style="color: #800000;">&quot;'&quot;</span><br />
<span style="color: #800080;">$computer</span> <span style="color: pink;">=</span> get<span style="color: pink;">-</span>monitoringobject <span style="color: pink;">-</span>monitoringclass:<span style="color: #800080;">$computerClass</span> <span style="color: pink;">-</span>criteria:<span style="color: #800080;">$computerCriteria</span><br />
<span style="color: #800080;">$healthServices</span> <span style="color: pink;">=</span> <span style="color: #800080;">$computer</span>.GetRelatedMonitoringObjects<span style="color: #000000;">&#40;</span><span style="color: #800080;">$healthServiceClass</span><span style="color: #000000;">&#41;</span><br />
<span style="color: #800080;">$healthService</span> <span style="color: pink;">=</span> <span style="color: #800080;">$healthServices</span><span style="color: #000000;">&#91;</span>0<span style="color: #000000;">&#93;</span><br />
<span style="color: #800080;">$healthServiceCriteria</span> <span style="color: pink;">=</span> <span style="color: #800000;">&quot;HealthServiceName='&quot;</span> <span style="color: pink;">+</span> <span style="color: #800080;">$computerPrincipalName</span> <span style="color: pink;">+</span> <span style="color: #800000;">&quot;'&quot;</span><br />
<span style="color: #800080;">$healthServiceWatcher</span> <span style="color: pink;">=</span> get<span style="color: pink;">-</span>monitoringobject <span style="color: pink;">-</span>monitoringclass:<span style="color: #800080;">$healthServiceWatcherClass</span> <span style="color: pink;">-</span>criteria:<span style="color: #800080;">$healthServiceCriteria</span><br />
<span style="color: #800080;">$startTime</span> <span style="color: pink;">=</span> <span style="color: #000000;">&#91;</span>System.DateTime<span style="color: #000000;">&#93;</span>::Now<br />
<span style="color: #800080;">$endTime</span> <span style="color: pink;">=</span> <span style="color: #800080;">$startTime</span>.AddMinutes<span style="color: #000000;">&#40;</span><span style="color: #800080;">$minutes</span><span style="color: #000000;">&#41;</span><br />
<br />
<span style="color: #008080; font-weight: bold;">Write-host</span> <span style="color: #800000;">&quot; &quot;</span><br />
<span style="color: #800000;">&quot;Putting &quot;</span> <span style="color: pink;">+</span> <span style="color: #800080;">$computerPrincipalName</span> <span style="color: pink;">+</span> <span style="color: #800000;">&quot; into maintenance mode&quot;</span><br />
New<span style="color: pink;">-</span>MaintenanceWindow <span style="color: pink;">-</span>startTime:<span style="color: #800080;">$startTime</span> <span style="color: pink;">-</span>endTime:<span style="color: #800080;">$endTime</span> <span style="color: pink;">-</span>monitoringObject:<span style="color: #800080;">$computer</span> <span style="color: pink;">-</span>comment:<span style="color: #800080;">$comment</span> <span style="color: pink;">-</span>Reason:<span style="color: #800080;">$reason</span><br />
&nbsp;<br />
<span style="color: #800000;">&quot;Putting the associated health service into maintenance mode&quot;</span><br />
New<span style="color: pink;">-</span>MaintenanceWindow <span style="color: pink;">-</span>startTime:<span style="color: #800080;">$startTime</span> <span style="color: pink;">-</span>endTime:<span style="color: #800080;">$endTime</span> <span style="color: pink;">-</span>monitoringObject:<span style="color: #800080;">$healthService</span> <span style="color: pink;">-</span>comment:<span style="color: #800080;">$comment</span> <span style="color: pink;">-</span>Reason:<span style="color: #800080;">$reason</span><br />
&nbsp;<br />
<span style="color: #800000;">&quot;Putting the associated health service watcher into maintenance mode&quot;</span><br />
New<span style="color: pink;">-</span>MaintenanceWindow <span style="color: pink;">-</span>startTime:<span style="color: #800080;">$startTime</span> <span style="color: pink;">-</span>endTime:<span style="color: #800080;">$endTime</span> <span style="color: pink;">-</span>monitoringObject:<span style="color: #800080;">$healthServiceWatcher</span> <span style="color: pink;">-</span>comment:<span style="color: #800080;">$comment</span> <span style="color: pink;">-</span>Reason:<span style="color: #800080;">$reason</span><br />
<span style="color: #008080; font-weight: bold;">Write-host</span> <span style="color: #800000;">&quot; &quot;</span><br />
<br />
<span style="color: #000000;">&#125;</span><br />
<br />
<span style="color: #008000;">#################################</span><br />
<span style="color: #008000;">#Init the connection to SCOM srv</span><br />
<span style="color: #008000;">#################################</span><br />
<span style="color: #0000FF;">if</span><span style="color: #000000;">&#40;</span><span style="color: #FF0000;">-not</span> <span style="color: #000000;">&#40;</span><span style="color: #008080; font-weight: bold;">Get-pssnapin</span> <span style="color: pink;">|</span> <span style="color: #008080; font-weight: bold;">Where-Object</span> <span style="color: #000000;">&#123;</span><a href="about:blank"><span style="color: #000080;">$_</span></a>.Name <span style="color: #FF0000;">-eq</span> <span style="color: #800000;">&quot;Microsoft.EnterpriseManagement.OperationsManager.Client&quot;</span><span style="color: #000000;">&#125;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span><br />
&nbsp; &nbsp; <span style="color: #000000;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #008080; font-weight: bold;">Add-PSSnapin</span> Microsoft.EnterpriseManagement.OperationsManager.Client<br />
&nbsp; &nbsp; <span style="color: #000000;">&#125;</span> &nbsp; <br />
new<span style="color: pink;">-</span>managementGroupConnection <span style="color: pink;">-</span>ConnectionString:<span style="color: #800080;">$RMS</span><br />
<span style="color: #008080; font-weight: bold;">Set-Location</span> <span style="color: #800000;">&quot;OperationsManagerMonitoring::&quot;</span> <span style="color: #008080; font-style: italic;">-ErrorVariable</span> errSnapin ;<br />
<span style="color: #008080; font-weight: bold;">Set-Location</span> <span style="color: #800080;">$RMS</span> <span style="color: #008080; font-style: italic;">-ErrorVariable</span> errSnapin ;&nbsp; &nbsp; <br />
<br />
<span style="color: #008000;">##########################</span><br />
<span style="color: #008000;">#Agent installation</span><br />
<span style="color: #008000;">##########################</span><br />
<span style="color: #008000;">#Creating the computers list</span><br />
<span style="color: #800080;">$ComputersList</span> &nbsp;<span style="color: pink;">=</span> <span style="color: pink;">@</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><br />
<span style="color: #800080;">$ComputersList</span> <span style="color: pink;">=</span> <span style="color: #008080; font-weight: bold;">Get-Content</span> <span style="color: #800080;">$myFile</span><br />
<br />
<span style="color: #008000;">#Define a WindowsDiscoveryConfiguration</span><br />
<span style="color: #800080;">$discoConfig</span> <span style="color: pink;">=</span> New<span style="color: pink;">-</span>WindowsDiscoveryConfiguration –ComputerName: <span style="color: #800080;">$ComputersList</span> –PerformVerification: <span style="color: #800080;">$true</span> <span style="color: pink;">-</span>ComputerType: <span style="color: #800000;">&quot;Server&quot;</span> <span style="color: #008000;">#–ActionAccountCredential: $creds</span><br />
<br />
<span style="color: #008000;">#Start the discovery process.</span><br />
<span style="color: #800080;">$managementServer</span> <span style="color: pink;">=</span> Get<span style="color: pink;">-</span>ManagementServer <span style="color: pink;">|</span> <span style="color: #008080; font-weight: bold;">Where-Object</span> <span style="color: #000000;">&#123;</span><a href="about:blank"><span style="color: #000080;">$_</span></a>.PrincipalName <span style="color: #FF0000;">-like</span> <span style="color: #800000;">&quot;*$MS*&quot;</span><span style="color: #000000;">&#125;</span><br />
<br />
<span style="color: #800080;">$discoResult</span> <span style="color: pink;">=</span> Start<span style="color: pink;">-</span>Discovery –ManagementServer: <span style="color: #800080;">$managementServer</span> –WindowsDiscoveryConfiguration: <span style="color: #800080;">$discoConfig</span><br />
<br />
<span style="color: #008000;">#Check that the discovery process discovered the Windows computers you specified.</span><br />
<span style="color: #800080;">$discoResult</span>.CustomMonitoringObjects<br />
<br />
<span style="color: #0000FF;">if</span><span style="color: #000000;">&#40;</span><span style="color: #800080;">$discoResult</span>.CustomMonitoringObjects <span style="color: #FF0000;">-ne</span> <span style="color: #800080;">$null</span><span style="color: #000000;">&#41;</span><br />
&nbsp; &nbsp; <span style="color: #000000;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #800000;">&quot;Agent installation in progress...&quot;</span><br />
&nbsp; &nbsp; <span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #800000;">&quot;&quot;</span><br />
&nbsp; &nbsp; Install<span style="color: pink;">-</span>Agent –ManagementServer <span style="color: #800080;">$managementServer</span> –AgentManagedComputer <span style="color: #800080;">$discoResult</span>.CustomMonitoringObjects<br />
<br />
&nbsp; &nbsp; <span style="color: #008080; font-weight: bold;">Write-host</span> <span style="color: #800000;">&quot;Installation Finished, waiting for 60 secondes&quot;</span><br />
&nbsp; &nbsp; <span style="color: #008080; font-weight: bold;">Start-Sleep</span> <span style="color: pink;">-</span>s 60<br />
&nbsp; &nbsp; <span style="color: #000000;">&#125;</span><br />
<span style="color: #0000FF;">else</span><span style="color: #000000;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #800000;">&quot;No servers discovered&quot;</span><br />
&nbsp; &nbsp; <span style="color: #000000;">&#125;</span> &nbsp; <br />
<br />
<span style="color: #008000;">####################################################################</span><br />
<span style="color: #008000;">#We have to check if all the agent has been well installed + Maintenance mode</span><br />
<span style="color: #008000;">#####################################################################</span><br />
<span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #800000;">&quot;&quot;</span><br />
<span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #800000;">&quot;Installation Checking&quot;</span><br />
<span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #800000;">&quot;&quot;</span><br />
<br />
<span style="color: #800080;">$InstallArray</span> <span style="color: pink;">=</span> <span style="color: pink;">@</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><br />
<span style="color: #0000FF;">foreach</span><span style="color: #000000;">&#40;</span><span style="color: #800080;">$srv</span> <span style="color: #0000FF;">in</span> <span style="color: #800080;">$ComputersList</span><span style="color: #000000;">&#41;</span><br />
&nbsp; &nbsp; <span style="color: #000000;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #800080;">$Value</span> <span style="color: pink;">=</span> <span style="color: #800080;">$null</span><br />
&nbsp; &nbsp; <span style="color: #800080;">$Value</span> <span style="color: pink;">=</span> Get<span style="color: pink;">-</span>agent <span style="color: pink;">|</span> <span style="color: #008080; font-weight: bold;">Where-Object</span> <span style="color: #000000;">&#123;</span><a href="about:blank"><span style="color: #000080;">$_</span></a>.ComputerName <span style="color: #FF0000;">-like</span> <span style="color: #800000;">&quot;*$srv*&quot;</span><span style="color: #000000;">&#125;</span><br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; <span style="color: #0000FF;">if</span><span style="color: #000000;">&#40;</span><span style="color: #800080;">$Value</span> <span style="color: #FF0000;">-ne</span> <span style="color: #800080;">$null</span><span style="color: #000000;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #800000;">&quot;$srv - Agent installed &quot;</span> <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #800080;">$InstallTime</span> <span style="color: pink;">=</span> <span style="color: #800080;">$Value</span>.InstallTime<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #800080;">$HealthState</span> <span style="color: pink;">=</span> <span style="color: #800080;">$Value</span>.HealthState<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #800080;">$AgentInstalled</span> <span style="color: pink;">=</span> <span style="color: #800080;">$true</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #008000;">#Write-Host &quot;Activation of the Maintenance Mode&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #008000;">#Put the server in Maintenance Mode</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000FF;">if</span><span style="color: #000000;">&#40;</span><span style="color: #800080;">$MaintenanceModeEnable</span> <span style="color: #FF0000;">-eq</span> <span style="color: #800080;">$true</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#123;</span>SetToMaintenanceMode <span style="color: #800080;">$RMS</span> <span style="color: #800080;">$srv</span> <span style="color: #800080;">$MaintenanceModeDuration</span> <span style="color: #800080;">$comment</span> <span style="color: #800080;">$reason</span><span style="color: #000000;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#125;</span><br />
&nbsp; &nbsp; <span style="color: #0000FF;">else</span><span style="color: #000000;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #800000;">&quot;$srv - Agent not installed&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #800080;">$AgentInstalled</span> <span style="color: pink;">=</span> <span style="color: #800080;">$false</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #800080;">$InstallTime</span> <span style="color: pink;">=</span> <span style="color: #800000;">&quot;&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #800080;">$HealthState</span> <span style="color: pink;">=</span> <span style="color: #800000;">&quot;&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#125;</span><br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; <span style="color: #800080;">$obj</span> <span style="color: pink;">=</span> <span style="color: #008080; font-weight: bold;">New-Object</span> PSObject<br />
&nbsp; &nbsp; <span style="color: #800080;">$obj</span> <span style="color: pink;">|</span> <span style="color: #008080; font-weight: bold;">Add-Member</span> Noteproperty <span style="color: #008080; font-style: italic;">-Name</span> <span style="color: #800000;">&quot;Name&quot;</span> <span style="color: #008080; font-style: italic;">-Value</span> <span style="color: #800080;">$srv</span><br />
&nbsp; &nbsp; <span style="color: #800080;">$obj</span> <span style="color: pink;">|</span> <span style="color: #008080; font-weight: bold;">Add-Member</span> Noteproperty <span style="color: #008080; font-style: italic;">-Name</span> <span style="color: #800000;">&quot;AgentInstall&quot;</span> <span style="color: #008080; font-style: italic;">-Value</span> &nbsp;<span style="color: #800080;">$AgentInstalled</span><br />
&nbsp; &nbsp; <span style="color: #800080;">$obj</span> <span style="color: pink;">|</span> <span style="color: #008080; font-weight: bold;">Add-Member</span> Noteproperty <span style="color: #008080; font-style: italic;">-Name</span> <span style="color: #800000;">&quot;InstallTime&quot;</span> <span style="color: #008080; font-style: italic;">-Value</span> &nbsp;<span style="color: #800080;">$InstallTime</span><br />
&nbsp; &nbsp; <span style="color: #800080;">$obj</span> <span style="color: pink;">|</span> <span style="color: #008080; font-weight: bold;">Add-Member</span> Noteproperty <span style="color: #008080; font-style: italic;">-Name</span> <span style="color: #800000;">&quot;HealthState&quot;</span> <span style="color: #008080; font-style: italic;">-Value</span> &nbsp;<span style="color: #800080;">$HealthState</span><br />
&nbsp; &nbsp; <span style="color: #800080;">$InstallArray</span> <span style="color: pink;">+=</span> <span style="color: #800080;">$obj</span><br />
&nbsp; &nbsp; <span style="color: #000000;">&#125;</span><br />
<br />
<span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #800000;">&quot;&quot;</span> &nbsp; <br />
<span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #800000;">&quot;Save the Result File&quot;</span> &nbsp; <br />
<br />
<span style="color: #800080;">$InstallArray</span> &nbsp;<span style="color: pink;">|</span> <span style="color: #008080; font-weight: bold;">Export-Csv</span> <span style="color: #800000;">&quot;$ResultPath\$(get-date -uformat '%Y-%m-%d_%Hh%Ms%S').csv&quot;</span><br />
<span style="color: #008080; font-weight: bold;">Stop-Transcript</span></div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://www.leveilleur.net/index.php/2010/01/20/opsmgr-scom-automatic-agent-deployment-with-powershell/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quoi de neuf dans SCOM R2</title>
		<link>http://www.leveilleur.net/index.php/2010/01/14/quoi-de-neuf-dans-scom-r2/</link>
		<comments>http://www.leveilleur.net/index.php/2010/01/14/quoi-de-neuf-dans-scom-r2/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 06:01:55 +0000</pubDate>
		<dc:creator>Christopher Keyaert</dc:creator>
				<category><![CDATA[Scom 2007]]></category>
		<category><![CDATA[Microsoft System Center Operations Manager 2007]]></category>
		<category><![CDATA[Ops Mgr]]></category>
		<category><![CDATA[r2]]></category>
		<category><![CDATA[scom]]></category>

		<guid isPermaLink="false">http://www.leveilleur.net/?p=277</guid>
		<description><![CDATA[Voici une vidéo en Français expliquant les différences entre SCOM 2007 et SCOM 2007 R2 :


Source
]]></description>
			<content:encoded><![CDATA[<p>Voici une vidéo en Français expliquant les différences entre SCOM 2007 et SCOM 2007 R2 :</p>
<p><iframe src="http://www.microsoft.com/belux/technet/nl/chopsticks/player.aspx?id=1531" frameborder="0" width="493px" height="385px" scrolling="no" marginheight="0" marginwidth="0" ></iframe></p>
<p>
<a  href="http://scug.be/blogs/scom/archive/2010/01/13/what-s-new-in-system-center-operations-manager-r2-livemeeting-slidedeck.aspx" onclick="javascript:pageTracker._trackPageview('/external/scug.be/blogs/scom/archive/2010/01/13/what-s-new-in-system-center-operations-manager-r2-livemeeting-slidedeck.aspx');" >Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.leveilleur.net/index.php/2010/01/14/quoi-de-neuf-dans-scom-r2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
