加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

powershell脚本:批量注册/取消windows cluster task

发布时间:2020-12-13 21:03:30 所属栏目:Windows 来源:网络整理
导读:首先创建普通计划任务,定好执行时间, 千万千万记得设置任务的起始路径. 然后导出xml到指定目录,执行如下脚本批量注册/取消windows cluster task: function ImportTasks( [String]$xmlPath,[String]$clusterName) { #[String]$root,#taskpath is not support

首先创建普通计划任务,定好执行时间,千万千万记得设置任务的起始路径.

然后导出xml到指定目录,执行如下脚本批量注册/取消windows cluster task:


function ImportTasks( [String]$xmlPath,[String]$clusterName)

{ #[String]$root,#taskpath is not support in cluster task $files = Get-ChildItem $xmlPath foreach($f in $files) { #if xml $name = $f.Name.Substring(0,$f.Name.Length-4) $fullName = $xmlPath + "" + $f.Name $userfile = Get-Content $fullName | Out-String Register-ClusteredScheduledTask –Cluster $clusterName –TaskName $name –TaskType AnyNode -Xml $userfile # Unregister-ClusteredScheduledTask –Cluster devCluster –TaskName $name } } ImportTasks "C:WorkTaskJobsSurveryapp" "devCluster"

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读