ADLookups/_ComputerTabQuery.ps1
function _ComputerTabQuery { [CmdletBinding()] param ( [Parameter(Mandatory = $true)] $Identity ) # begin { # } # process { #region Logged In User try { $LoginList = _GetLoggedInUser -Identity $Identity } catch { $ADLookups_ComputerTabLoggedInUsersTextBox.Text = 'Unknown' } $ADLookups_ComputerTabLoggedInUsersTextBox.text = $LoginList #endregion #region Reboot Required $RebootRequired = _TestPendingReboot -Identity $Identity if ($RebootRequired -eq 'Offline') { $ADLookups_ComputerTabRebootRequiredCheckBox.IsEnabled = $false } else { $ADLookups_ComputerTabRebootRequiredCheckBox.IsChecked = $RebootRequired } #endregion # } # end { # } } |