<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://powershell.com/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results for 'app:forums' matching tags 'WMI', 'powerrshell', 'array', and 'advancedlogging'</title><link>http://powershell.com/cs/search/SearchResults.aspx?q=app:forums&amp;tag=WMI,powerrshell,array,advancedlogging&amp;orTags=0&amp;o=DateDescending</link><description>Search results for 'app:forums' matching tags 'WMI', 'powerrshell', 'array', and 'advancedlogging'</description><dc:language>en-US</dc:language><generator>CommunityServer 2008.5 (Build: 30929.2835)</generator><item><title>Uptime Script</title><link>http://powershell.com/cs/forums/thread/12994.aspx</link><pubDate>Mon, 31 Oct 2011 05:00:00 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:12994</guid><dc:creator>aochoar</dc:creator><description>&lt;p&gt;&lt;span style="font-size:xx-small;color:#333333;"&gt;&lt;span style="font-size:xx-small;color:#333333;"&gt;
&lt;p&gt;Hello everyone, I&amp;#39;m trying to retrieve some information from Event ID 1074.&amp;nbsp;I need the following information Domain\User and Comment. I alread have the servername and uptime output to html.&lt;/p&gt;
&lt;p&gt;I have added the an example of the html output and a sample of the script, hope you can help.&lt;br /&gt;&lt;br /&gt;Example of event ID, &lt;br /&gt;&lt;br /&gt;Event Type: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Information&lt;br /&gt;Event Source: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;USER32&lt;br /&gt;Event Category: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;None&lt;br /&gt;Event ID: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1074&lt;br /&gt;Date: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;10/30/2011&lt;br /&gt;Time: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;12:31:47 PM&lt;br /&gt;User: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Domain\User&lt;br /&gt;Computer: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Server Name&lt;br /&gt;Description:&lt;br /&gt;The process winlogon.exe has initiated the restart of computer SERVER on behalf of user Domain\User for the following reason: No title for this reason could be found&lt;br /&gt;&amp;nbsp;Reason Code: 0x800000ff&lt;br /&gt;&amp;nbsp;Shutdown Type: restart&lt;br /&gt;&amp;nbsp;Comment: Maintenance Reboot&lt;br /&gt;&lt;br /&gt;HTMP Output Example&lt;br /&gt;Machine Name &amp;nbsp; Last Reboot TimeStamp &amp;nbsp; &amp;nbsp;User &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Comment&lt;br /&gt;ServerName&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;10/23/2011 1:05:46 PM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DomainName/Kevin&amp;nbsp;&amp;nbsp;Maintenance Reboot&lt;/p&gt;
&lt;p&gt;$ErrorActionPreference = &amp;quot;SilentlyContinue&amp;quot;&lt;br /&gt;Remove-Item C:\Scripts\Output -Recurse&lt;br /&gt;$InputFile = Get-Content MachineList.txt&lt;br /&gt;$LastReboot = @()&lt;br /&gt;foreach ($computer in $InputFile)&lt;br /&gt;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;$x = &amp;quot;&amp;quot; | Select-Object &amp;#39;Machine Name&amp;#39;,&amp;#39;Last Reboot TimeStamp&amp;#39;,&amp;#39;Reboot Initiator&amp;#39;,&amp;#39;Reboot Reason Code&amp;#39;&lt;br /&gt;&amp;nbsp;$x.&amp;#39;Machine Name&amp;#39; = $computer&lt;br /&gt;&amp;nbsp;$x.&amp;#39;Last Reboot TimeStamp&amp;#39; = [Management.ManagementDateTimeConverter]::ToDateTime((Get-WmiObject -class Win32_OperatingSystem -computername $computer -namespace &amp;quot;root\CIMV2&amp;quot;).LastBootUpTime)&lt;br /&gt;&amp;nbsp;$LastReboot += $x&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;New-Item C:\Scripts\Output -ItemType directory&lt;/p&gt;
&lt;p&gt;$LastReboot | Sort-Object &amp;#39;Last Reboot TimeStamp&amp;#39; -Descending | ConvertTo-Html | Out-File C:\Scripts\Output\LastReboot.htm&lt;br /&gt;Invoke-Expression C:\Scripts\Output\LastReboot.htm&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description></item></channel></rss>