System.CodeDom.Compiler.CompilerError System.CodeDom.Compiler.CompilerError ErrorText Line Column ErrorNumber LineSource System.Reflection.Assembly System.Reflection.Assembly 6 14 GlobalAssemblyCache ImageRuntimeVersion Location System.Reflection.AssemblyName System.Reflection.AssemblyName 14 Version Name System.Globalization.CultureInfo System.Globalization.CultureInfo 16 16 LCID Name DisplayName System.Diagnostics.FileVersionInfo System.Diagnostics.FileVersionInfo 16 16 ProductVersion FileVersion FileName System.Diagnostics.EventLogEntry System.Diagnostics.EventLogEntry Right 8 13 11 20 Right 12 Index TimeGenerated {0:MMM} {0:dd} {0:HH}:{0:mm} $_.EntryType Source InstanceID Message System.Diagnostics.EventLog System.Diagnostics.EventLog Right 8 Right 6 18 Right 10 $_.MaximumKilobytes.ToString('N0') MinimumRetentionDays OverflowAction $_.Entries.Count.ToString('N0') Log System.Version System.Version 6 6 6 8 Major Minor Build Revision System.Drawing.Printing.PrintDocument System.Drawing.Printing.PrintDocument 10 10 Color Duplex Name Dictionary System.Collections.DictionaryEntry 30 Name Value ProcessModule System.Diagnostics.ProcessModule 10 right 50 $_.Size ModuleName FileName process System.Diagnostics.Process 7 right 7 right 8 right 10 right 5 right 8 right 6 right HandleCount [int]($_.NPM / 1024) [int]($_.PM / 1024) [int]($_.WS / 1024) [int]($_.VM / 1048576) if ($_.CPU -ne $()) { $_.CPU.ToString("N") } Id ProcessName ProcessWithUserName System.Diagnostics.Process#IncludeUserName 7 right 10 right 5 right 8 right 6 right 17 HandleCount [int]($_.WS / 1024) [int]($_.VM / 1048576) if ($_.CPU -ne $()) { $_.CPU.ToString("N") } Id UserName ProcessName DirectoryEntry System.DirectoryServices.DirectoryEntry distinguishedName path PSSnapInInfo System.Management.Automation.PSSnapInInfo Name PSVersion Description PSSnapInInfo System.Management.Automation.PSSnapInInfo 30 Left 20 Left 30 Left Name PSVersion Description Priority System.Diagnostics.Process PriorityClass 20 10 right 13 right 12 right ProcessName Id HandleCount WorkingSet StartTime System.Diagnostics.Process $_.StartTime.ToShortDateString() 20 10 right 13 right 12 right ProcessName Id HandleCount WorkingSet service System.ServiceProcess.ServiceController 8 18 38 Status Name DisplayName System.Diagnostics.FileVersionInfo System.Diagnostics.FileVersionInfo OriginalFileName FileDescription ProductName Comments CompanyName FileName FileVersion ProductVersion IsDebug IsPatched IsPreRelease IsPrivateBuild IsSpecialBuild Language LegalCopyright LegalTrademarks PrivateBuild SpecialBuild System.Diagnostics.EventLogEntry System.Diagnostics.EventLogEntry Index EntryType InstanceID Message Category CategoryNumber ReplacementStrings Source TimeGenerated TimeWritten UserName System.Diagnostics.EventLog System.Diagnostics.EventLog Log EnableRaisingEvents MaximumKilobytes MinimumRetentionDays OverflowAction System.TimeSpan System.TimeSpan Days Hours Minutes Seconds Milliseconds Ticks TotalDays TotalHours TotalMinutes TotalSeconds TotalMilliseconds System.TimeSpan System.TimeSpan Days Hours Minutes Seconds Milliseconds System.TimeSpan System.TimeSpan TotalMilliseconds System.AppDomain System.AppDomain FriendlyName Id ApplicationDescription BaseDirectory DynamicDirectory RelativeSearchPath SetupInformation ShadowCopyFiles System.ServiceProcess.ServiceController System.ServiceProcess.ServiceController Name DisplayName Status DependentServices ServicesDependedOn CanPauseAndContinue CanShutdown CanStop ServiceType System.Reflection.Assembly System.Reflection.Assembly CodeBase EntryPoint EscapedCodeBase FullName GlobalAssemblyCache HostContext ImageFileMachine ImageRuntimeVersion Location ManifestModule MetadataToken PortableExecutableKind ReflectionOnly System.Collections.DictionaryEntry System.Collections.DictionaryEntry Name Value process System.Diagnostics.Process ProcessName DateTime System.DateTime DateTime System.Security.AccessControl.ObjectSecurity System.Security.AccessControl.ObjectSecurity Path Owner AccessToString System.Security.AccessControl.ObjectSecurity System.Security.AccessControl.ObjectSecurity Path Owner Group AccessToString AuditToString Sddl System.Management.ManagementClass System.Management.ManagementClass __Namespace 35 20 Name Methods Properties Microsoft.Management.Infrastructure.CimClass Microsoft.Management.Infrastructure.CimClass $_.CimSystemProperties.Namespace 35 20 CimClassName CimClassMethods CimClassProperties System.Guid System.Guid Guid System.Management.ManagementObject#root\cimv2\Win32_PingStatus System.Management.ManagementObject#root\cimv2\Win32_PingStatus 13 15 16 40 8 9 __Server Address IPV4Address IPV6Address BufferSize ResponseTime Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_PingStatus Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_PingStatus 13 15 16 40 8 9 ComputerName Address IPV4Address IPV6Address BufferSize ResponseTime System.Management.ManagementObject#root\default\SystemRestore System.Management.ManagementObject#root\default\SystemRestore 22 30 17 17 22 return $_.ConvertToDateTime($_.CreationTime) Description SequenceNumber $eventType = $_.EventType; if($_.EventType -eq 100) {$eventType = "BEGIN_SYSTEM_CHANGE";} if($_.EventType -eq 101) {$eventType = "END_SYSTEM_CHANGE";} if($_.EventType -eq 102) {$eventType = "BEGIN_NESTED_SYSTEM_CHANGE";} if($_.EventType -eq 103) {$eventType = "END_NESTED_SYSTEM_CHANGE";} return $eventType; $RestorePointType = $_.RestorePointType; if($_.RestorePointType -eq 0) { $RestorePointType = "APPLICATION_INSTALL";} if($_.RestorePointType -eq 1) { $RestorePointType = "APPLICATION_UNINSTALL";} if($_.RestorePointType -eq 10) { $RestorePointType = "DEVICE_DRIVER_INSTALL";} if($_.RestorePointType -eq 12) { $RestorePointType = "MODIFY_SETTINGS";} if($_.RestorePointType -eq 13) { $RestorePointType = "CANCELLED_OPERATION";} return $RestorePointType; Microsoft.Management.Infrastructure.CimInstance#root/default/SystemRestore Microsoft.Management.Infrastructure.CimInstance#root/default/SystemRestore 22 30 17 17 22 return $_.ConvertToDateTime($_.CreationTime) Description SequenceNumber $eventType = $_.EventType; if($_.EventType -eq 100) {$eventType = "BEGIN_SYSTEM_CHANGE";} if($_.EventType -eq 101) {$eventType = "END_SYSTEM_CHANGE";} if($_.EventType -eq 102) {$eventType = "BEGIN_NESTED_SYSTEM_CHANGE";} if($_.EventType -eq 103) {$eventType = "END_NESTED_SYSTEM_CHANGE";} return $eventType; $RestorePointType = $_.RestorePointType; if($_.RestorePointType -eq 0) { $RestorePointType = "APPLICATION_INSTALL";} if($_.RestorePointType -eq 1) { $RestorePointType = "APPLICATION_UNINSTALL";} if($_.RestorePointType -eq 10) { $RestorePointType = "DEVICE_DRIVER_INSTALL";} if($_.RestorePointType -eq 12) { $RestorePointType = "MODIFY_SETTINGS";} if($_.RestorePointType -eq 13) { $RestorePointType = "CANCELLED_OPERATION";} return $RestorePointType; System.Management.ManagementObject#root\cimv2\Win32_QuickFixEngineering System.Management.ManagementObject#root\cimv2\Win32_QuickFixEngineering 13 16 13 20 25 __SERVER Description HotFixID InstalledBy InstalledOn Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_QuickFixEngineering Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_QuickFixEngineering 13 16 13 20 25 ComputerName Description HotFixID InstalledBy InstalledOn Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_Process Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_Process 16 ProcessId Name HandleCount WorkingSetSize VirtualSize Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_ComputerSystem Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_ComputerSystem 16 Name PrimaryOwnerName Domain TotalPhysicalMemory Model Manufacturer Microsoft.Management.Infrastructure.CimInstance#root/cimv2/WIN32_PROCESSOR Microsoft.Management.Infrastructure.CimInstance#root/cimv2/WIN32_PROCESSOR 16 DeviceID Name Caption MaxClockSpeed SocketDesignation Manufacturer Microsoft.Management.Infrastructure.CimInstance#root/cimv2/WIN32_DCOMApplication Microsoft.Management.Infrastructure.CimInstance#root/cimv2/WIN32_DCOMApplication 16 AppID Name InstallDate Microsoft.Management.Infrastructure.CimInstance#root/cimv2/WIN32_DESKTOP Microsoft.Management.Infrastructure.CimInstance#root/cimv2/WIN32_DESKTOP 16 SettingID Name ScreenSaverActive ScreenSaverSecure ScreenSaverTimeout Microsoft.Management.Infrastructure.CimInstance#root/cimv2/WIN32_DESKTOPMONITOR Microsoft.Management.Infrastructure.CimInstance#root/cimv2/WIN32_DESKTOPMONITOR 16 DeviceID Name DisplayType MonitorManufacturer ScreenHeight ScreenWidth Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_DeviceMemoryAddress Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_DeviceMemoryAddress 16 Name MemoryType Status Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_DiskDrive Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_DiskDrive DeviceID Caption Partitions Size Model Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_DiskQuota Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_DiskQuota DiskSpaceUsed Limit QuotaVolume User Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_Environment Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_Environment 16 Name UserName VariableValue Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_Directory Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_Directory 16 Name Hidden Archive Writeable LastModified Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_Group Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_Group 16 SID Name Caption Domain Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_IDEController Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_IDEController 16 Name Status StatusInfo ProtocolSupported Manufacturer Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_IRQResource Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_IRQResource 16 Name IRQNumber Hardware TriggerLevel TriggerType Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_ScheduledJob Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_ScheduledJob 16 JobId Name Owner Priority Command Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_LoadOrderGroup Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_LoadOrderGroup 16 Name GroupOrder Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_LogicalDisk Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_LogicalDisk 16 16 DeviceID DriveType ProviderName VolumeName Size FreeSpace Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_LogonSession Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_LogonSession 16 LogonId Name LogonType StartTime Status AuthenticationPackage Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_PhysicalMemoryArray Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_PhysicalMemoryArray 16 Name MemoryDevices MaxCapacity Model Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_OnBoardDevice Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_OnBoardDevice DeviceType SerialNumber Enabled Description Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_OperatingSystem Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_OperatingSystem SystemDirectory Organization BuildNumber RegisteredUser SerialNumber Version Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_DiskPartition Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_DiskPartition 16 Name NumberOfBlocks BootPartition PrimaryPartition Size Index Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_PortConnector Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_PortConnector Tag PortType ConnectorType SerialNumber ExternalReferenceDesignator Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_QuotaSetting Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_QuotaSetting SettingID Caption State VolumePath DefaultLimit DefaultWarningLimit Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_SCSIController Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_SCSIController 16 16 Name DriverName Status StatusInfo ProtocolSupported Manufacturer Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_Service Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_Service 16 ProcessId Name StartMode State Status ExitCode Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_UserAccount Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_UserAccount 16 Name Caption AccountType SID Domain Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_NetworkProtocol Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_NetworkProtocol 16 Name Caption Status Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_NetworkAdapter Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_NetworkAdapter 16 DeviceID Name AdapterType ServiceName Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_NetworkAdapterConfiguration Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_NetworkAdapterConfiguration 16 ServiceName DHCPEnabled Index Description Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_NTDomain Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_NTDomain 16 DomainName DnsForestName DomainControllerName Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_Printer Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_Printer 16 Name ShareName SystemName PrinterState PrinterStatus Location Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_PrintJob Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_PrintJob 16 JobId Name JobStatus Owner Priority Size Document Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_Product Microsoft.Management.Infrastructure.CimInstance#root/cimv2/Win32_Product 16 Name Caption Vendor Version IdentifyingNumber System.Net.NetworkCredential System.Net.NetworkCredential 50 50 UserName Domain System.Management.Automation.PSMethod System.Management.Automation.PSMethod $_.OverloadDefinitions | Out-String Microsoft.Management.Infrastructure.CimInstance#__PartialCIMInstance Microsoft.Management.Infrastructure.CimInstance#__PartialCIMInstance $str = $_ | Microsoft.PowerShell.Utility\Format-List -Property * | Microsoft.PowerShell.Utility\Out-String $str