Я столкнулся с чем-то, что не могу объяснить, и я надеялся, что кто-то знает об этом и знает, что является его причиной или как это можно смягчить.
Фон
У меня есть скрипт, который создает точки восстановления системы при запуске через определенные промежутки времени (например, при входе в систему или по расписанию). Точки восстановления получают конкретные сгенерированные описания в процессе создания без проблем.
проблема
Когда я смотрю на интерфейс восстановления системы, я вижу их всех как « Точка автоматического восстановления » (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 (которая достаточно надежна и поддерживает ОС), но в то же время объединяет все в один пакетный файл. Таким образом, есть упрощение (даже некоторые расширенные опции совместимости теперь пропускаются).