Итак, я работаю над тем, как использовать Powershell для получения списка запланированных задач. В ходе своего исследования я определил, что единственный способ получить «большинство» задач - это использовать SCHTASKS. Эта команда позволяет выводить XML, который вы можете вставить прямо в переменную:
$tasks = [xml](SCHTASKS /QUERY /XML ONE)
Теперь возникает проблема в том, что имя задачи хранится как комментарий XML. При добавлении в объект задач все эти данные хранятся под ключом "#comment". Используя обычные правила адресации, вы получите доступ:
$tasks.Tasks.#comment
Вышеупомянутое, конечно же, не работает, потому что знак числа является специальным символом для комментариев, поэтому он игнорирует его. Я не могу убежать от персонажа с помощью обратной галочки "" ", поэтому я не знаю, что делать. Я бы предпочел избежать необходимости делать все это через файл csv, так как при этом я теряю много данных.
Спасибо
Попробуй это:
$tasks.Tasks.'#comment'