Dol*_*kle 1 powershell windows-7 scheduled-task
所以我正在研究一种使用 Powershell 获取计划任务列表的方法。通过我的研究,我确定获得“大多数”任务的唯一方法是使用 SCHTASKS。此命令确实允许 XML 输出,您可以将其直接推送到变量中:
$tasks = [xml](SCHTASKS /QUERY /XML ONE)
Run Code Online (Sandbox Code Playgroud)
现在,问题出现了,任务名称存储为 XML 注释。当添加到任务对象时,所有这些数据都存储在“#comment”键下。使用正常的寻址规则,您将访问:
$tasks.Tasks.#comment
Run Code Online (Sandbox Code Playgroud)
以上当然不起作用,因为数字符号是注释的特殊字符,因此它会忽略它。我无法用反勾号“`”来逃避这个角色,所以我不知道该怎么做。我宁愿避免通过 csv 文件完成所有这些操作,因为这样做会丢失大量数据。
谢谢
归档时间: |
|
查看次数: |
2502 次 |
最近记录: |