Я столкнулся с чем-то, что не могу объяснить, и я надеялся, что кто-то знает об этом и знает, что является его причиной или как это можно смягчить.

Фон

У меня есть скрипт, который создает точки восстановления системы при запуске через определенные промежутки времени (например, при входе в систему или по расписанию). Точки восстановления получают конкретные сгенерированные описания в процессе создания без проблем.

проблема

Когда я смотрю на интерфейс восстановления системы, я вижу их всех как « Точка автоматического восстановления » (1) для их описания. Однако, когда я нажимаю на «Сканировать для изменяемых программ» (2), окно , которое открывается, не показывать правильное описание на верхней части (3).

Вопрос

Почему несоответствие? Почему описание, которое явно там и отображается на следующем экране, не отображается в списке точек восстановления?

Есть ли флаг, который мне не хватает? (aka, есть настройка или опция, которую нужно перевернуть, чтобы она появилась?) Или это просто системный глюк / ограничение?

визуальный

Спасибо всем заранее, и я с нетерпением жду ваших идей или потенциального решения этой проблемы.


Обновление: Тестирование / Выводы

[согласно запросу @ MichaelFrank с использованием PowerShell]

Выдача команды:

Checkpoint-Computer -Description "I'm Custom Made" -RestorePointType "MODIFY_SETTINGS"

Описание в # 1 теперь корректно отображается как «I'm Custom Made», что, по-видимому, говорит о том, что на самом деле два описания - это одна и та же переменная, однако, почему они отображаются по-разному при использовании command-line или vbs , неясно. Перечисленный тип соответствует другим как System.

Так что теперь возникает вопрос, почему неравенство?

разрешение

Пока я не смог выяснить причину различий, я загрузил команду PS, которая, кажется, правильно выдает ожидаемые результаты в пакетном скрипте. Это устраняет необходимость внешней обработки VBS (которая достаточно надежна и поддерживает ОС), но в то же время объединяет все в один пакетный файл. Таким образом, есть упрощение (даже некоторые расширенные опции совместимости теперь пропускаются).

0