<?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</title>
	<atom:link href="http://www.leveilleur.net/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.leveilleur.net</link>
	<description></description>
	<lastBuildDate>Wed, 10 Mar 2010 23:07:56 +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>VI Toolkit / PowerShell : How to connect to more than one Virtual Center</title>
		<link>http://www.leveilleur.net/index.php/2010/03/08/vi-toolkit-powershell-how-to-connect-to-more-than-one-virtual-center/</link>
		<comments>http://www.leveilleur.net/index.php/2010/03/08/vi-toolkit-powershell-how-to-connect-to-more-than-one-virtual-center/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 12:57:45 +0000</pubDate>
		<dc:creator>Christopher Keyaert</dc:creator>
				<category><![CDATA[powershell]]></category>
		<category><![CDATA[vc]]></category>
		<category><![CDATA[vi toolkit]]></category>
		<category><![CDATA[virtual center]]></category>
		<category><![CDATA[vm]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.leveilleur.net/?p=290</guid>
		<description><![CDATA[Hello All,
First thing, the documentation on VI Toolkit :

http://communities.vmware.com/docs/DOC-4210
If you want to connect to more than one virtual center at the same time, here the starting code :
1234567$vcs = @&#40;&#41;
$vcs += connect-viserver &#60;vc 1&#62;
$vcs += connect-viserver &#60;/vc&#62;&#60;vc 2&#62;
# You could add many as you need...

# Command example : Snapshot all VMs across all VirtualCenter servers.
get-vm [...]]]></description>
			<content:encoded><![CDATA[<p>Hello All,</p>
<p>First thing, the documentation on VI Toolkit :</p>
<p>
<a  href="http://communities.vmware.com/docs/DOC-4210" onclick="javascript:pageTracker._trackPageview('/external/communities.vmware.com/docs/DOC-4210');" >http://communities.vmware.com/docs/DOC-4210</a></p>
<p>If you want to connect to more than one virtual center at the same time, here the starting code :</p>
<div class="codecolorer-container powershell default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:460px;"><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 /></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: #800080;">$vcs</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: #800080;">$vcs</span> <span style="color: pink;">+=</span> connect<span style="color: pink;">-</span>viserver <span style="color: pink;">&lt;</span>vc 1<span style="color: pink;">&gt;</span><br />
<span style="color: #800080;">$vcs</span> <span style="color: pink;">+=</span> connect<span style="color: pink;">-</span>viserver <span style="color: pink;">&lt;/</span>vc<span style="color: pink;">&gt;&lt;</span>vc <span style="color: #804000;">2</span><span style="color: pink;">&gt;</span><br />
<span style="color: #008000;"># You could add many as you need...</span><br />
<br />
<span style="color: #008000;"># Command example : Snapshot all VMs across all VirtualCenter servers.</span><br />
get<span style="color: pink;">-</span>vm <span style="color: pink;">-</span>server <span style="color: #800080;">$vcs</span> <span style="color: pink;">|</span> new<span style="color: pink;">-</span>snapshot</div></td></tr></tbody></table></div>
<p>Be carrefull, the command GET-VM $VCS will not return the same values than GET-VM.<br />
If you use GET-VM, you will receive the VM List only for the Virtucal Center that you connect last. If you want the get all the VM of your different virutal centers, you absolutly need to add the parameter -server $vcs to you command. In a general way, don&#8217;t forget to add -server $vcs to every command than you use with the VI Toolkit.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.leveilleur.net/index.php/2010/03/08/vi-toolkit-powershell-how-to-connect-to-more-than-one-virtual-center/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SCOM / PowerShell : Number of locked AD accounts</title>
		<link>http://www.leveilleur.net/index.php/2010/03/08/scom-powershell-number-of-locked-ad-accounts/</link>
		<comments>http://www.leveilleur.net/index.php/2010/03/08/scom-powershell-number-of-locked-ad-accounts/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 12:43:17 +0000</pubDate>
		<dc:creator>Christopher Keyaert</dc:creator>
				<category><![CDATA[Scom 2007]]></category>
		<category><![CDATA[powershell]]></category>
		<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[ad]]></category>
		<category><![CDATA[alert]]></category>
		<category><![CDATA[Operations Manager 2007]]></category>
		<category><![CDATA[r2]]></category>
		<category><![CDATA[scom]]></category>

		<guid isPermaLink="false">http://www.leveilleur.net/?p=287</guid>
		<description><![CDATA[Dear All,
Here a new little powershell script that creates an event 6970 in the event viewer when there is more than X accounts locked in less than Y minutes. Now, you just have to create a new rule in SCOM that collect event with the ID6970 and schedule that script to run every 10 minutes.
Thanks [...]]]></description>
			<content:encoded><![CDATA[<p>Dear All,</p>
<p>Here a new little powershell script that creates an event 6970 in the event viewer when there is more than X accounts locked in less than Y minutes. Now, you just have to create a new rule in SCOM that collect event with the ID6970 and schedule that script to run every 10 minutes.</p>
<p>Thanks to that you can be alert when there is an attack attempt to your Active Directory.</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 /></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;">#Get the number of lock account in less than 10 minutes</span><br />
<span style="color: #008000;">########################################################</span><br />
<span style="color: #008000;">###########################</span><br />
<span style="color: #008000;"># Param</span><br />
<span style="color: #008000;">###########################</span><br />
<span style="color: #800080;">$LockedSince</span> <span style="color: pink;">=</span> <span style="color: #804000;">10</span> <span style="color: #008000;">#Minutes</span><br />
<span style="color: #800080;">$NumberofLockedAccount</span> <span style="color: pink;">=</span> <span style="color: #804000;">50</span> <span style="color: #008000;">#</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: #008000;">###########################</span><br />
<span style="color: #008000;"># SCRIPT</span><br />
<span style="color: #008000;">###########################</span><br />
<span style="color: #800080;">$objDomain</span> <span style="color: pink;">=</span> <span style="color: #008080; font-weight: bold;">New-Object</span> System.DirectoryServices.DirectoryEntry<br />
<span style="color: #800080;">$objSearcher</span> <span style="color: pink;">=</span> <span style="color: #008080; font-weight: bold;">New-Object</span> System.DirectoryServices.DirectorySearcher<br />
<span style="color: #800080;">$objSearcher</span>.SearchRoot <span style="color: pink;">=</span> <span style="color: #800080;">$objDomain</span><br />
<span style="color: #800080;">$objSearcher</span>.PageSize <span style="color: pink;">=</span> 1000<br />
<span style="color: #800080;">$objSearcher</span>.<span style="color: #0000FF;">Filter</span> <span style="color: pink;">=</span> <span style="color: #800000;">&quot;(&amp;amp;(objectClass=User)(lockoutTime&amp;gt;=1))&quot;</span><br />
<span style="color: #800080;">$colProplist</span> <span style="color: pink;">=</span> <span style="color: #800000;">&quot;name&quot;</span><span style="color: pink;">,</span><span style="color: #800000;">&quot;samaccountname&quot;</span><span style="color: pink;">,</span><span style="color: #800000;">&quot;lockoutTime&quot;</span><br />
<br />
<span style="color: #0000FF;">foreach</span> <span style="color: #000000;">&#40;</span><span style="color: #800080;">$i</span> <span style="color: #0000FF;">in</span> <span style="color: #800080;">$colPropList</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#123;</span><span style="color: #800080;">$objSearcher</span>.PropertiesToLoad.Add<span style="color: #000000;">&#40;</span><span style="color: #800080;">$i</span><span style="color: #000000;">&#41;</span> <span style="color: pink;">|</span> <span style="color: #008080; font-weight: bold;">out-null</span><span style="color: #000000;">&#125;</span><br />
<span style="color: #800080;">$colResults</span> <span style="color: pink;">=</span> <span style="color: #800080;">$objSearcher</span>.FindAll<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><br />
<br />
<span style="color: #800080;">$cpt</span> <span style="color: pink;">=</span> 0<br />
<span style="color: #800080;">$result</span> <span style="color: pink;">=</span> <span style="color: #800080;">$null</span><br />
<span style="color: #800080;">$result2</span> <span style="color: pink;">=</span> <span style="color: #800080;">$null</span><br />
<br />
<span style="color: #0000FF;">foreach</span> <span style="color: #000000;">&#40;</span><span style="color: #800080;">$objResult</span> <span style="color: #0000FF;">in</span> <span style="color: #800080;">$colResults</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span><br />
<br />
&nbsp; &nbsp; <span style="color: #800080;">$domainname</span> <span style="color: pink;">=</span> <span style="color: #800080;">$objDomain</span>.name<br />
&nbsp; &nbsp; <span style="color: #800080;">$samaccountname</span> <span style="color: pink;">=</span> <span style="color: #800080;">$objResult</span>.Properties.samaccountname<br />
<br />
&nbsp; &nbsp; <span style="color: #800080;">$user</span> <span style="color: pink;">=</span> <span style="color: #000000;">&#91;</span>ADSI<span style="color: #000000;">&#93;</span><span style="color: #800000;">&quot;WinNT://$domainname/$samaccountname&quot;</span><br />
&nbsp; &nbsp; <span style="color: #800080;">$ADS_UF_LOCKOUT</span> <span style="color: pink;">=</span> 0x00000010<br />
&nbsp; &nbsp; <span style="color: #008000;">#$objResult.Properties</span><br />
<br />
&nbsp; &nbsp; <span style="color: #0000FF;">if</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span><span style="color: #800080;">$user</span>.UserFlags.Value <span style="color: #FF0000;">-band</span> <span style="color: #800080;">$ADS_UF_LOCKOUT</span><span style="color: #000000;">&#41;</span> <span style="color: #FF0000;">-eq</span> <span style="color: #800080;">$ADS_UF_LOCKOUT</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #800080;">$Sam</span> <span style="color: pink;">=</span> <span style="color: #800080;">$objResult</span>.Properties.samaccountname<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #800080;">$Name</span> <span style="color: pink;">=</span> <span style="color: #800080;">$objResult</span>.Properties.name<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#91;</span><span style="color: #008080;">String</span><span style="color: #000000;">&#93;</span><span style="color: #800080;">$LockTime</span> <span style="color: pink;">=</span> <span style="color: #800080;">$objResult</span>.Properties.lockouttime<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#91;</span>datetime<span style="color: #000000;">&#93;</span> <span style="color: #800080;">$LockTime</span> <span style="color: pink;">=</span> <span style="color: #000000;">&#91;</span>datetime<span style="color: #000000;">&#93;</span>::FromFileTime<span style="color: #000000;">&#40;</span><span style="color: #800080;">$LockTime</span><span style="color: #000000;">&#41;</span><br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #008000;">#We want all the account locked in the last 24h</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #800080;">$DayDate</span> <span style="color: pink;">=</span> <span style="color: #008080; font-weight: bold;">Get-Date</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #800080;">$DayDateBefore</span> <span style="color: pink;">=</span> <span style="color: #800080;">$DayDate</span>.AddMinutes<span style="color: #000000;">&#40;</span><span style="color: pink;">-</span><span style="color: #800080;">$LockedSince</span><span style="color: #000000;">&#41;</span><br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #0000FF;">if</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span><span style="color: #800080;">$LockTime</span> <span style="color: #FF0000;">-gt</span> <span style="color: #800080;">$DayDateBefore</span><span style="color: #000000;">&#41;</span> <span style="color: #FF0000;">-and</span> <span style="color: #000000;">&#40;</span><span style="color: #800080;">$LockTime</span> <span style="color: #FF0000;">-lt</span> &nbsp;<span style="color: #800080;">$DayDate</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #800000;">&quot;************&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #800000;">&quot;User : $sam&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #800000;">&quot;Name : $name&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #800000;">&quot;LockTime : $lockTime&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #800000;">&quot;************&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #800000;">&quot;&quot;</span><br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #800080;">$result2</span> <span style="color: pink;">+=</span> <span style="color: #800000;">&quot;************<span style="color: #008080; font-weight: bold;">`r</span>&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #800080;">$result2</span> <span style="color: pink;">+=</span> <span style="color: #800000;">&quot;User : $sam<span style="color: #008080; font-weight: bold;">`r</span>&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #800080;">$result2</span> <span style="color: pink;">+=</span> <span style="color: #800000;">&quot;Name : $name<span style="color: #008080; font-weight: bold;">`r</span>&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #800080;">$result2</span> <span style="color: pink;">+=</span> <span style="color: #800000;">&quot;LockTime : $lockTime<span style="color: #008080; font-weight: bold;">`r</span>&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #800080;">$result2</span> <span style="color: pink;">+=</span> <span style="color: #800000;">&quot;************<span style="color: #008080; font-weight: bold;">`r</span>&quot;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #800080;">$result2</span> <span style="color: pink;">+=</span> <span style="color: #800000;">&quot;<span style="color: #008080; font-weight: bold;">`r</span>&quot;</span><br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #800080;">$cpt</span> <span style="color: pink;">+=</span> 1<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000;">&#125;</span><br />
&nbsp; &nbsp; <span style="color: #000000;">&#125;</span><br />
<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><br />
<span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #800000;">&quot;There is $cpt account(s) locked in the last $LockedSince minutes&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;">$result</span> <span style="color: pink;">+=</span> <span style="color: #800000;">&quot;************<span style="color: #008080; font-weight: bold;">`r</span>&quot;</span><br />
<span style="color: #800080;">$result</span> <span style="color: pink;">+=</span> <span style="color: #800000;">&quot;There is $cpt account(s) locked in the last $LockedSince minutes<span style="color: #008080; font-weight: bold;">`r</span>&quot;</span><br />
<span style="color: #800080;">$result</span> <span style="color: pink;">+=</span> <span style="color: #800000;">&quot;************<span style="color: #008080; font-weight: bold;">`r</span>&quot;</span><br />
<span style="color: #800080;">$result</span> <span style="color: pink;">+=</span> <span style="color: #800080;">$result2</span><br />
<br />
<span style="color: #0000FF;">if</span><span style="color: #000000;">&#40;</span><span style="color: #800080;">$cpt</span> <span style="color: #FF0000;">-ge</span> <span style="color: #800080;">$NumberofLockedAccount</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;&quot;</span><br />
&nbsp; &nbsp; <span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #800000;">&quot;Limit reached, /!\ ALERT /!\&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; <span style="color: #800080;">$infoevent</span><span style="color: pink;">=</span><span style="color: #000000;">&#91;</span>System.Diagnostics.EventLogEntryType<span style="color: #000000;">&#93;</span>::Error<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: #800080;">$infoevent</span><span style="color: pink;">=</span><span style="color: #000000;">&#91;</span>System.Diagnostics.EventLogEntryType<span style="color: #000000;">&#93;</span>::Information<br />
&nbsp; &nbsp; <span style="color: #000000;">&#125;</span> &nbsp; <br />
<br />
<span style="color: #008000;">############################</span><br />
<span style="color: #008000;">#Var for the event creation</span><br />
<span style="color: #008000;">############################</span><br />
<span style="color: #800080;">$evt</span> <span style="color: pink;">=</span> <span style="color: #008080; font-weight: bold;">new-object</span> System.Diagnostics.EventLog<span style="color: #000000;">&#40;</span><span style="color: #800000;">&quot;Application&quot;</span><span style="color: #000000;">&#41;</span><br />
<span style="color: #800080;">$evt</span>.Source <span style="color: pink;">=</span> <span style="color: #800000;">&quot;AD-SCOM&quot;</span><br />
<span style="color: #800080;">$evt</span>.MachineName <span style="color: pink;">=</span> <span style="color: #800000;">&quot;.&quot;</span><br />
<span style="color: #800080;">$evt</span>.WriteEntry<span style="color: #000000;">&#40;</span><span style="color: #800080;">$result</span><span style="color: pink;">,</span><span style="color: #800080;">$infoevent</span><span style="color: pink;">,</span><span style="color: #804000;">6970</span><span style="color: #000000;">&#41;</span></div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://www.leveilleur.net/index.php/2010/03/08/scom-powershell-number-of-locked-ad-accounts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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>
		<item>
		<title>SCOM2007R2 : not enough entropy when installed Linux Agent</title>
		<link>http://www.leveilleur.net/index.php/2009/12/03/scom2007r2-not-enough-entropy-when-installed-linux-agent/</link>
		<comments>http://www.leveilleur.net/index.php/2009/12/03/scom2007r2-not-enough-entropy-when-installed-linux-agent/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 13:01:32 +0000</pubDate>
		<dc:creator>Christopher Keyaert</dc:creator>
				<category><![CDATA[Scom 2007]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Operations manager]]></category>
		<category><![CDATA[r2]]></category>
		<category><![CDATA[scom]]></category>

		<guid isPermaLink="false">http://www.leveilleur.net/?p=270</guid>
		<description><![CDATA[Here the error message :
12345678910Generating certificate with hostname=&#34;xxxxxxxx&#34;
&#91;/home/serviceb/TfsCoreWrkSpcLinux_REDHAT_5.0_x86_64/source/code/tools/scx_ssl_config/scxsslcert.cpp:198&#93;
Failed to allocate resource of type random data: Failed to get random data - not enough entropy
error: %post&#40;scx-1.0.4-248.x86_64&#41; scriptlet failed, exit status 1


&#38;lt;DataItem type=&#34;Microsoft.SSH.SSHCommandData&#34; time=&#34;2009-12-03T12:08:30.6908778+01:00&#34; sourceHealthServiceId=&#34;91A3B596-F820-6A90-305C-6974DA25966D&#34;&#38;gt;&#38;lt;SSHCommandData&#38;gt;&#38;lt;stdout&#38;gt;Generating certificate with hostname=&#34;xxxxxxx&#34;
&#91;/home/serviceb/TfsCoreWrkSpcLinux_REDHAT_5.0_x86_64/source/code/tools/scx_ssl_config/scxsslcert.cpp:198&#93;
Failed to allocate resource of type random data: Failed to get random data - not enough entropy
error: %post&#40;scx-1.0.4-248.x86_64&#41; scriptlet failed, [...]]]></description>
			<content:encoded><![CDATA[<p>Here the error message :</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:460px;"><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 /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Generating certificate with <span style="color: #c20cb9; font-weight: bold;">hostname</span>=<span style="color: #ff0000;">&quot;xxxxxxxx&quot;</span><br />
<span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>serviceb<span style="color: #000000; font-weight: bold;">/</span>TfsCoreWrkSpcLinux_REDHAT_5.0_x86_64<span style="color: #000000; font-weight: bold;">/</span>source<span style="color: #000000; font-weight: bold;">/</span>code<span style="color: #000000; font-weight: bold;">/</span>tools<span style="color: #000000; font-weight: bold;">/</span>scx_ssl_config<span style="color: #000000; font-weight: bold;">/</span>scxsslcert.cpp:198<span style="color: #7a0874; font-weight: bold;">&#93;</span><br />
Failed to allocate resource of <span style="color: #7a0874; font-weight: bold;">type</span> random data: Failed to get random data - not enough entropy<br />
error: <span style="color: #000000; font-weight: bold;">%</span>post<span style="color: #7a0874; font-weight: bold;">&#40;</span>scx-1.0.4-248.x86_64<span style="color: #7a0874; font-weight: bold;">&#41;</span> scriptlet failed, <span style="color: #7a0874; font-weight: bold;">exit</span> status 1<br />
<br />
<br />
<span style="color: #000000; font-weight: bold;">&amp;</span>lt;DataItem <span style="color: #7a0874; font-weight: bold;">type</span>=<span style="color: #ff0000;">&quot;Microsoft.SSH.SSHCommandData&quot;</span> <span style="color: #000000; font-weight: bold;">time</span>=<span style="color: #ff0000;">&quot;2009-12-03T12:08:30.6908778+01:00&quot;</span> <span style="color: #007800;">sourceHealthServiceId</span>=<span style="color: #ff0000;">&quot;91A3B596-F820-6A90-305C-6974DA25966D&quot;</span><span style="color: #000000; font-weight: bold;">&amp;</span>gt;<span style="color: #000000; font-weight: bold;">&amp;</span>lt;SSHCommandData<span style="color: #000000; font-weight: bold;">&amp;</span>gt;<span style="color: #000000; font-weight: bold;">&amp;</span>lt;stdout<span style="color: #000000; font-weight: bold;">&amp;</span>gt;Generating certificate with <span style="color: #c20cb9; font-weight: bold;">hostname</span>=<span style="color: #ff0000;">&quot;xxxxxxx&quot;</span><br />
<span style="color: #7a0874; font-weight: bold;">&#91;</span><span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>serviceb<span style="color: #000000; font-weight: bold;">/</span>TfsCoreWrkSpcLinux_REDHAT_5.0_x86_64<span style="color: #000000; font-weight: bold;">/</span>source<span style="color: #000000; font-weight: bold;">/</span>code<span style="color: #000000; font-weight: bold;">/</span>tools<span style="color: #000000; font-weight: bold;">/</span>scx_ssl_config<span style="color: #000000; font-weight: bold;">/</span>scxsslcert.cpp:198<span style="color: #7a0874; font-weight: bold;">&#93;</span><br />
Failed to allocate resource of <span style="color: #7a0874; font-weight: bold;">type</span> random data: Failed to get random data - not enough entropy<br />
error: <span style="color: #000000; font-weight: bold;">%</span>post<span style="color: #7a0874; font-weight: bold;">&#40;</span>scx-1.0.4-248.x86_64<span style="color: #7a0874; font-weight: bold;">&#41;</span> scriptlet failed, <span style="color: #7a0874; font-weight: bold;">exit</span> status <span style="color: #000000;">1</span></div></td></tr></tbody></table></div>
<p>There are two ways to solve this problem, you can recreate the /dev/random file or do a manual agent install.</p>
<p><span style="font-family: Arial;"> </span><span style="font-family: Arial;">For both fixes, clean off the partially installed agent using the commands</span></p>
<p><span style="font-family: Arial;"> </span></p>
<p><span style="font-family: Arial;"> </span></p>
<p><span style="font-family: Arial;"> </span></p>
<p><span style="font-family: Arial;"> </span></p>
<p><span style="font-family: Arial;"></p>
<ol>
<li>rpm -e scx</li>
<li>rm -rf /etc/opt/microsoft/scx</li>
</ol>
<p><span style="font-family: Arial;">Then if you want to make it so that discovery will work from the wizard use the commands</span></p>
<ol>
<li><span style="font-family: Courier;">rm /dev/random</span></li>
<li><span style="font-family: Courier;">mknod -m 644 /dev/random c 1 9</span></li>
<li>chown root:root /dev/random</li>
</ol>
<p><span style="font-family: Arial;">A manual install requires copying the appropriate package from %Program Files%\System Center Operations Manager 2007\AgentManagement\UnixAgents to the Unix\Linux machine and installing it directly.</span></p>
<p><span style="font-family: Arial;">After fixing the install issue, switch the /dev/random file back to a signed random file using the commands:</span></p>
<p></span></p>
<p><span style="font-family: Arial;"></p>
<ol>
<li><span style="font-family: Courier;">rm /dev/random</span></li>
<li><span style="font-family: Courier;">mknod -m 644 /dev/random c 1 8</span></li>
<li>chown root:root /dev/random</li>
</ol>
<p></span></p>
<p><span style="font-family: Arial;">Source : </span>
<a  href="http://blog.xplatxperts.com/xplat-xperts/2009/08/opsmgr-cross-platform-discovery-errors.html" onclick="javascript:pageTracker._trackPageview('/external/blog.xplatxperts.com/xplat-xperts/2009/08/opsmgr-cross-platform-discovery-errors.html');" >http://blog.xplatxperts.com/xplat-xperts/2009/08/opsmgr-cross-platform-discovery-errors.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.leveilleur.net/index.php/2009/12/03/scom2007r2-not-enough-entropy-when-installed-linux-agent/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Website is back online</title>
		<link>http://www.leveilleur.net/index.php/2009/12/01/website-is-back-online/</link>
		<comments>http://www.leveilleur.net/index.php/2009/12/01/website-is-back-online/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 20:54:20 +0000</pubDate>
		<dc:creator>Christopher Keyaert</dc:creator>
				<category><![CDATA[Non classé]]></category>

		<guid isPermaLink="false">http://www.leveilleur.net/index.php/2009/12/01/website-is-back-online/</guid>
		<description><![CDATA[Hello guys,
After one month offline due to my moving, my Internet connexion is back now :0)
Enjoy
Christopher
]]></description>
			<content:encoded><![CDATA[<p>Hello guys,</p>
<p>After one month offline due to my moving, my Internet connexion is back now :0)</p>
<p>Enjoy<br />
Christopher</p>
]]></content:encoded>
			<wfw:commentRss>http://www.leveilleur.net/index.php/2009/12/01/website-is-back-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exchange 2007 : Activate Anti-Spam</title>
		<link>http://www.leveilleur.net/index.php/2009/10/14/exchange-2007-activate-anti-spam/</link>
		<comments>http://www.leveilleur.net/index.php/2009/10/14/exchange-2007-activate-anti-spam/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 19:00:48 +0000</pubDate>
		<dc:creator>Christopher Keyaert</dc:creator>
				<category><![CDATA[Serveur@Home]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[spam exchange server]]></category>

		<guid isPermaLink="false">http://www.leveilleur.net/?p=265</guid>
		<description><![CDATA[Installing Exchange 2007 Anti-spam system

Close the EMC (Exchange Management Console).
Open the PowerShell and navigate using the following path: &#171;&#160;Program Files\Microsoft\Exchange Server\Scripts&#160;&#187;.
Run the &#171;&#160;install-AntispamAgents.ps1&#8243;
Restart the &#171;&#160;Microsoft Exchange Transport&#160;&#187; service in order to apply configuration changes.
Open the Exchange Management Console, and on the Organization configuration list, select Hub Transport.
The &#171;&#160;Anti-Spam&#160;&#187; tab has been added to the Hub [...]]]></description>
			<content:encoded><![CDATA[<p>Installing Exchange 2007 Anti-spam system</p>
<ul>
<li>Close the EMC (Exchange Management Console).</li>
<li>Open the PowerShell and navigate using the following path: &laquo;&nbsp;Program Files\Microsoft\Exchange Server\Scripts&nbsp;&raquo;.</li>
<li>Run the &laquo;&nbsp;install-AntispamAgents.ps1&#8243;</li>
<li>Restart the &laquo;&nbsp;Microsoft Exchange Transport&nbsp;&raquo; service in order to apply configuration changes.</li>
<li>Open the Exchange Management Console, and on the Organization configuration list, select Hub Transport.</li>
<li>The &laquo;&nbsp;Anti-Spam&nbsp;&raquo; tab has been added to the Hub Transport properties.</li>
</ul>
<p>
<a  href="http://www.petri.co.il/install-anti-spam-exchange-2007.htm" onclick="javascript:pageTracker._trackPageview('/external/www.petri.co.il/install-anti-spam-exchange-2007.htm');" >http://www.petri.co.il/install-anti-spam-exchange-2007.htm</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.leveilleur.net/index.php/2009/10/14/exchange-2007-activate-anti-spam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PowerShell : Upload file to WebDav Server</title>
		<link>http://www.leveilleur.net/index.php/2009/08/14/powershell-upload-file-to-webdav-server/</link>
		<comments>http://www.leveilleur.net/index.php/2009/08/14/powershell-upload-file-to-webdav-server/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 08:04:10 +0000</pubDate>
		<dc:creator>Christopher Keyaert</dc:creator>
				<category><![CDATA[powershell]]></category>
		<category><![CDATA[file]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[upload]]></category>
		<category><![CDATA[webdav]]></category>

		<guid isPermaLink="false">http://www.leveilleur.net/?p=231</guid>
		<description><![CDATA[A new PowerShell for upload one file to a WebDav Server
1234567891011121314151617181920212223242526272829303132333435363738########################################
#Webdav Access with PowerShell
########################################

#Put the complete path of your file
$file = &#34;D:\test.txt&#34;

#Put the url without the last &#34;/&#34;
$url &#160;= &#34;http://mywebSite/webdav&#34; &#160;

#Provide User and Pwd for Webdav Access
$user = &#34;user&#34;
$pass = &#34;pwd&#34;

########################################
#Script
#######################################

#Adding the name of the file at the end of the URL
$url += &#34;/&#34; + [...]]]></description>
			<content:encoded><![CDATA[<p>A new PowerShell for upload one file to a WebDav Server</p>
<div class="codecolorer-container powershell default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:460px;"><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 /></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;">#Webdav Access with PowerShell</span><br />
<span style="color: #008000;">########################################</span><br />
<br />
<span style="color: #008000;">#Put the complete path of your file</span><br />
<span style="color: #800080;">$file</span> <span style="color: pink;">=</span> <span style="color: #800000;">&quot;D:\test.txt&quot;</span><br />
<br />
<span style="color: #008000;">#Put the url without the last &quot;/&quot;</span><br />
<span style="color: #800080;">$url</span> &nbsp;<span style="color: pink;">=</span> <span style="color: #800000;">&quot;http://mywebSite/webdav&quot;</span> &nbsp;<br />
<br />
<span style="color: #008000;">#Provide User and Pwd for Webdav Access</span><br />
<span style="color: #800080;">$user</span> <span style="color: pink;">=</span> <span style="color: #800000;">&quot;user&quot;</span><br />
<span style="color: #800080;">$pass</span> <span style="color: pink;">=</span> <span style="color: #800000;">&quot;pwd&quot;</span><br />
<br />
<span style="color: #008000;">########################################</span><br />
<span style="color: #008000;">#Script</span><br />
<span style="color: #008000;">#######################################</span><br />
<br />
<span style="color: #008000;">#Adding the name of the file at the end of the URL</span><br />
<span style="color: #800080;">$url</span> <span style="color: pink;">+=</span> <span style="color: #800000;">&quot;/&quot;</span> <span style="color: pink;">+</span> <span style="color: #800080;">$file</span>.split<span style="color: #000000;">&#40;</span><span style="color: #800000;">'\'</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#91;</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span><span style="color: #800080;">$file</span>.split<span style="color: #000000;">&#40;</span><span style="color: #800000;">&quot;\&quot;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span>.count <span style="color: pink;">-</span> <span style="color: #804000;">1</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#93;</span><br />
<br />
<span style="color: #008000;">#Connecting to WebDav</span><br />
<span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #800000;">&quot;File upload started&quot;</span><br />
<br />
<span style="color: #008000;"># Set binary file type</span><br />
<span style="color: #008080; font-weight: bold;">Set-Variable</span> <span style="color: #008080; font-style: italic;">-name</span> adFileTypeBinary <span style="color: #008080; font-style: italic;">-value</span> 1 <span style="color: #008080; font-style: italic;">-option</span> Constant <br />
<br />
<span style="color: #800080;">$objADOStream</span> <span style="color: pink;">=</span> <span style="color: #008080; font-weight: bold;">New-Object</span> <span style="color: #008080; font-style: italic;">-ComObject</span> ADODB.Stream<br />
<span style="color: #800080;">$objADOStream</span>.Open<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><br />
<span style="color: #800080;">$objADOStream</span>.<span style="color: #008080; font-weight: bold;">Type</span> <span style="color: pink;">=</span> <span style="color: #800080;">$adFileTypeBinary</span><br />
<span style="color: #800080;">$objADOStream</span>.LoadFromFile<span style="color: #000000;">&#40;</span><span style="color: #800000;">&quot;$file&quot;</span><span style="color: #000000;">&#41;</span><br />
<span style="color: #800080;">$arrbuffer</span> <span style="color: pink;">=</span> <span style="color: #800080;">$objADOStream</span>.Read<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><br />
<br />
<span style="color: #800080;">$objXMLHTTP</span> <span style="color: pink;">=</span> <span style="color: #008080; font-weight: bold;">New-Object</span> <span style="color: #008080; font-style: italic;">-ComObject</span> MSXML2.ServerXMLHTTP<br />
<span style="color: #800080;">$objXMLHTTP</span>.Open<span style="color: #000000;">&#40;</span><span style="color: #800000;">&quot;PUT&quot;</span><span style="color: pink;">,</span> <span style="color: #800080;">$url</span><span style="color: pink;">,</span> <span style="color: #800080;">$False</span><span style="color: pink;">,</span> <span style="color: #800080;">$user</span><span style="color: pink;">,</span> <span style="color: #800080;">$pass</span><span style="color: #000000;">&#41;</span><br />
<span style="color: #800080;">$objXMLHTTP</span>.send<span style="color: #000000;">&#40;</span><span style="color: #800080;">$arrbuffer</span><span style="color: #000000;">&#41;</span><br />
<br />
<span style="color: #008080; font-weight: bold;">Write-Host</span> <span style="color: #800000;">&quot;File upload finished&quot;</span></div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://www.leveilleur.net/index.php/2009/08/14/powershell-upload-file-to-webdav-server/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Honey Moon and Weeding Pictures</title>
		<link>http://www.leveilleur.net/index.php/2009/08/10/honey-moon-and-weeding-pictures/</link>
		<comments>http://www.leveilleur.net/index.php/2009/08/10/honey-moon-and-weeding-pictures/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 09:44:18 +0000</pubDate>
		<dc:creator>Christopher Keyaert</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[cecile]]></category>
		<category><![CDATA[christopher]]></category>
		<category><![CDATA[honey moon]]></category>
		<category><![CDATA[mariage]]></category>
		<category><![CDATA[miami]]></category>

		<guid isPermaLink="false">http://www.leveilleur.net/?p=217</guid>
		<description><![CDATA[Les photos sont disponibles dans la partie 
Galerie Photos du site :


http://www.leveilleur.net/index.php/galerie-photos/
]]></description>
			<content:encoded><![CDATA[<p>Les photos sont disponibles dans la partie 
<a  href="http://www.leveilleur.net/index.php/galerie-photos/">Galerie Photos</a> du site :</p>
<p style="text-align: center;"><img class="aligncenter" title="Weeding" src="http://lh3.ggpht.com/_SdQPwDzNKus/SlpGAhP_f6E/AAAAAAAAJ10/Rn9QFextpwg/s160-c/MariagePhotosParLesInvites.jpg" alt="" width="160" height="160" /></p>
<p style="text-align: center;">
<a  href="http://www.leveilleur.net/index.php/galerie-photos/">http://www.leveilleur.net/index.php/galerie-photos/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.leveilleur.net/index.php/2009/08/10/honey-moon-and-weeding-pictures/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Iphone : Problème de réception d&#8217;appels entrants</title>
		<link>http://www.leveilleur.net/index.php/2009/07/24/iphone-probleme-de-reception-dappels-entrants-2/</link>
		<comments>http://www.leveilleur.net/index.php/2009/07/24/iphone-probleme-de-reception-dappels-entrants-2/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 23:45:43 +0000</pubDate>
		<dc:creator>Christopher Keyaert</dc:creator>
				<category><![CDATA[Iphone]]></category>
		<category><![CDATA[appel]]></category>
		<category><![CDATA[appel entrant]]></category>
		<category><![CDATA[cidya]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[entrant]]></category>
		<category><![CDATA[incoming]]></category>
		<category><![CDATA[incoming call]]></category>
		<category><![CDATA[jailbreak]]></category>
		<category><![CDATA[jb]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[push]]></category>
		<category><![CDATA[reception]]></category>

		<guid isPermaLink="false">http://www.leveilleur.net/?p=211</guid>
		<description><![CDATA[Hello tout le monde,
Je pense avoir trouvé la solution à mon problème de non réception des appels entrants lorsque je suis dans une zone non 3G (donc avec l&#8217;icone ronde)&#8230;.En fait on tombait directement sur mon répondeur lorsque l&#8217;on essayait de m&#8217;appeler&#8230;. le problème était bien lié au push&#8230;.mais pas celui du mail. Pour ma [...]]]></description>
			<content:encoded><![CDATA[<p>Hello tout le monde,</p>
<p>Je pense avoir trouvé la solution à mon problème de non réception des appels entrants lorsque je suis dans une zone non 3G (donc avec l&#8217;icone ronde)&#8230;.En fait on tombait directement sur mon répondeur lorsque l&#8217;on essayait de m&#8217;appeler&#8230;. le problème était bien lié au push&#8230;.mais pas celui du mail. Pour ma part, j&#8217;avais bien désactivé le push mail comme lu sur plusieurs forums, mais il faut savoir qu&#8217;il n&#8217;y a pas que les emails qui utilisent le push&#8230;. par exemple, les applications comme ebuddy (permet d&#8217;avoir msn,&#8230;sur son iphone), lemonde.fr et etc&#8230;.</p>
<p>Dans mon cas, j&#8217;utilisais le systeme de notifications de ebuddy (qui en fait, fait du Push), donc dans Réglages, Notifications, j&#8217;ai mis en Non et depuis, plus de problème, je reçois bien mes appels lorsque je suis sur un réseau 2G (icone avec le petit rond)&#8230;..</p>
<p>Je tiens à précisier que lorsque l&#8217;on est sur un réseau 3G (sans forcément avoir du Data, mais l&#8217;icone 3G est présente), on peut laisser le push activer (pour les emails, ebuddy et etc&#8230;) et bien recevoir des appels entrants&#8230;mais vous ne pourrez plus recevoir des appels entrants lorsque vous repasserez dans une zone non couverte en 3G.</p>
<p>Donc, à tout ceux qui ont le problème, je leur conseille de désactiver le push mail et de tester leur iphone sans aucune application (dans Itunes, décocher la case Synchroniser applications), Ensuite tester applications par applications jusqu&#8217;à trouver celle qui utilise du push et qui fait donc apparaitre ce problème.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.leveilleur.net/index.php/2009/07/24/iphone-probleme-de-reception-dappels-entrants-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
