Hi again Spiceworks!
Well thanks to some awesome people in here, my little script is working awesome, and exporting to CSV format very nicely. I did think that it would be nice to include a sort of title line before the title columns and output. So my question is, how do I do this.
Does that make sense? Kind of like:
Logon Times for user: TestUser <------- I want that
Day Date Time User
Mon 1/1/11 11:11 TestUser
Make sense? Here's what I have thanks to those previously mentioned awesome folks:
if($array.length -gt 0) { $data = @() foreach($line in $array) { $var = $line $var = [string]$var $day = $var.substring(0,3) $date = $var.substring(4,10) $time = $var.substring(14,13) $user = $username $object = New-Object -TypeName PSObject $object | Add-Member -MemberType NoteProperty -Name 'Day' -Value $day $object | Add-Member -MemberType NoteProperty -Name 'Date' -Value $date $object | Add-Member -MemberType NoteProperty -Name 'Time' -Value $time $object | Add-Member -MemberType NoteProperty -Name 'User' -Value $user $data += $object } } else { return } $data | Export-Csv $savePath"$username - logontimes.csv" -NoTypeInformation -Append