Что касается ...
Я просто не могу понять, как извлечь эту клетку
БД или заметка, попадающая в данные внутри объекта, - это PowerShell на уровне вещей. Просто поставьте точку или выберите переменную, чтобы получить только значение.
$debatable | Select $PSItem.LastRunDate
или
$debatable.LastRunDate
Это все описано в файлах справки по переменным PowerShell.
Variables are very useful for storing the results of commands.
For example:
PowerShell
Copy
PS> $processes = Get-Process
PS> $Today = (Get-Date).date
Что касается ...
и преобразовать его в переменную даты и времени.
… то, что вы показываете, сохранено, уже отформатировано по дате и времени. Итак, что вы пытаетесь конвертировать?
Что вы искали манипулирование DateTime является очень распространенным вариантом использования PowerShell.
Что касается того, как сделать это с помощью SQL, см. Обзор ...
Работа с базами данных SQL с помощью PowerShell
Что касается сравнения дат, опять же это обычное дело.
PowerShell: сравнение дат
As Get-Date returns a DateTime object you are able to compare them directly. An example:
(get-date 2010-01-02) -lt (get-date 2010-01-01)
Итак, если вы новичок в этом, это нормально, но, пожалуйста, проведите время на YouTube, MSDN Channel 9, Microsoft Virtual Academy, Microsoft Learning, чтобы применить визуальный подход к ускорению. Просто найдите PowerShell для презентаций / обучения.