powershell 使用调度程序服务导入和导出计划任务
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell 使用调度程序服务导入和导出计划任务相关的知识,希望对你有一定的参考价值。
# create task from its xml definition
$sch = New-Object -ComObject("Schedule.Service")
$sch.connect("computername")
$root=$sch.GetFolder("\")
$root.CreateFolder("subfolder")
$folder =$sch.GetFolder("\subfolder")
#import .xml
Get-childItem -path $task_path -Filter *.xml | %{
$task_name = $_.Name.Replace('.xml', '')
$task_xml = Get-Content $_.FullName
$task = $sch.NewTask($null)
$task.XmlText = $task_xml
$folder.RegisterTaskDefinition($task_name, $task, 6, $cred.UserName, $cred.GetNetworkCredential().password, 1, $null)
}
#Export
$folder.getTasks(0) | % {
$path="c:\temp\tasks\$($_.name).xml"
$x=New-Item -ItemType file -Path $path
Set-Content -Path $path -Value $_.xml
}
以上是关于powershell 使用调度程序服务导入和导出计划任务的主要内容,如果未能解决你的问题,请参考以下文章
powershell 导出/导入sitecollection
powershell 此powershell将列表导出到已删除的文件。第二个文件将数据导入另一个列表。
Windows根证书的批量导出和导入
PowerShell Export-Csv 导出与导入CSV文件
oracle 导入导出功能
OracleEXPDP和IMPDP数据泵进行导出导入的方法