Hallo, ahbe mal eine Frage, ich bekomme bei der Ausgabe nur einen Zahlencode als Datum. Hier mein Code
$When = ((Get-Date).AddDays(-1)).Date
$listViewItem = Get-ADUser -Filter {LastLogon -lt $When} -Properties * | select-object samaccountname,givenname,surname,LastLogon
$listView1.BeginUpdate;
foreach($item in $listViewItem)
{
$listViewItem = New-Object System.Windows.Forms.ListViewItem($item.samaccountname)
$listViewItem.SubItems.Add($item.givenname)
$listViewItem.SubItems.Add($item.surname)
$listViewItem.SubItems.Add($item.LastLogon)
$listView1.Items.Add($listViewItem)
}
$listView1.EndUpdate
meine Beiden Fehler sind:
Ausnahme beim Aufrufen von "Add" mit 1 Argument(en): "Der Objektverweis wurde nicht auf eine Objektinstanz
festgelegt."
In C:\temp\suchen.ps1:111 Zeichen:4
+ $listViewItem.SubItems.Add($item.givenname)
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : NullReferenceException
Sowohl bei givenname als auch bei surname.
Und das LastLogon wird als 132802787516699732 ausgegeben aber nicht als Datum.
Kann mir jemand dabei helfen ?