Quantcast
Channel: PowerShell
Viewing all articles
Browse latest Browse all 15370

Powershell: Export-Csv Main Heading

$
0
0

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	


Viewing all articles
Browse latest Browse all 15370

Latest Images

Trending Articles



Latest Images