Returns information about the capabilities and management of any 1394 controllers installed on a computer. IEEE 1394 (""Firewire") is a specification for a high speed serial bus. This script requires both Windows PowerShell and the corresponding version of the .NET Framework. For more information on downloading these items see the Windows PowerShell download page (right).
$strComputer = "." $colItems = get-wmiobject -class "Win32_1394Controller" -namespace "root\CIMV2" ` -computername $strComputer foreach ($objItem in $colItems) { write-host "Availability: " $objItem.Availability write-host "Caption: " $objItem.Caption write-host "Configuration Manager Error Code: " $objItem.ConfigManagerErrorCode write-host "Configuration Manager User Configuration: " $objItem.ConfigManagerUserConfig write-host "Creation Class Name: " $objItem.CreationClassName write-host "Description: " $objItem.Description write-host "Device ID: " $objItem.DeviceID write-host "Error Cleared: " $objItem.ErrorCleared write-host "Error Description: " $objItem.ErrorDescription write-host "Installation Date: " $objItem.InstallDate write-host "Last Error Code: " $objItem.LastErrorCode write-host "Manufacturer: " $objItem.Manufacturer write-host "Maximum Number Controlled: " $objItem.MaxNumberControlled write-host "Name: " $objItem.Name write-host "PNP Device ID: " $objItem.PNPDeviceID write-host "Power Management Capabilities: " $objItem.PowerManagementCapabilities write-host "Power ManagementSupported: " $objItem.PowerManagementSupported write-host "Protocol Supported: " $objItem.ProtocolSupported write-host "Status: " $objItem.Status write-host "Status Information: " $objItem.StatusInfo write-host "System Creation Class Name: " $objItem.SystemCreationClassName write-host "System Name: " $objItem.SystemName write-host "Time Of Last Reset: " $objItem.TimeOfLastReset write-host }
$strComputer = "." $colItems = get-wmiobject -class "Win32_1394Controller" -namespace "root\CIMV2" ` -computername $strComputer foreach ($objItem in $colItems) { write-host "Availability: " $objItem.Availability write-host "Caption: " $objItem.Caption write-host "Configuration Manager Error Code: " $objItem.ConfigManagerErrorCode write-host "Configuration Manager User Configuration: " $objItem.ConfigManagerUserConfig write-host "Creation Class Name: " $objItem.CreationClassName write-host "Description: " $objItem.Description write-host "Device ID: " $objItem.DeviceID write-host "Error Cleared: " $objItem.ErrorCleared write-host "Error Description: " $objItem.ErrorDescription write-host "Installation Date: " $objItem.InstallDate write-host "Last Error Code: " $objItem.LastErrorCode write-host "Manufacturer: " $objItem.Manufacturer write-host "Maximum Number Controlled: " $objItem.MaxNumberControlled write-host "Name: " $objItem.Name write-host "PNP Device ID: " $objItem.PNPDeviceID write-host "Power Management Capabilities: " $objItem.PowerManagementCapabilities write-host "Power ManagementSupported: " $objItem.PowerManagementSupported write-host "Protocol Supported: " $objItem.ProtocolSupported write-host "Status: " $objItem.Status write-host "Status Information: " $objItem.StatusInfo write-host "System Creation Class Name: " $objItem.SystemCreationClassName write-host "System Name: " $objItem.SystemName write-host "Time Of Last Reset: " $objItem.TimeOfLastReset write-host }