Powershell工作流中的function和script
来源:互联网 发布:杭州淘宝电商大学 编辑:程序博客网 时间:2024/05/15 01:18
直接看例子吧
workflow get-computersystem { param([string[]]$computerName) function get-Fcomputersystem { param ([string]$Fcomputer) Get-WmiObject -Class Win32_ComputerSystem -ComputerName $Fcomputer} foreach -parallel($computer in $computerName) { if (Test-Connection -ComputerName $computer -Quiet -Count 1) { get-fcomputersystem -fcomputer $computer } else { "$computer unreachable" } }}
先生成三个ps1文件,如下图
然后编写脚本
改!
路径怎么写呢!这是个问题!
其实,如果对脚本的执行顺序没有要求的话,还可以改成这样的
workflow get-ADReport { inlinescript { C:\workflow\get-disabledaccount.ps1 C:\workflow\get-expiredaccount.ps1 C:\workflow\get-passwordNexpire.ps1}}
补充,如何在远程计算机上运行?
例如ps1的脚本不在运行workflow的本机上,那么则会出现以下情况:
1. 当ps1脚本所在的服务器非DC,但是安装了AD管理工具,而运行workflow的计算机也非DC,且没有安装AD管理工具
2 当ps1脚本所在的服务器非DC,没有安装AD管理工具,而运行workflow的计算机有安装AD管理工具
3. 当ps1脚本所在的服务器为DC,而运行workflow的计算机也非DC,且没有安装AD管理工具(成功)
4. 当ps1脚本所在的服务器为DC,而运行workflow的计算机安装AD管理工具(成功)
5.当ps1脚本所在的服务器非DC,而运行workflow的计算机有安装AD管理工具,但是在本机上运行即可成功
0 0
- Powershell工作流中的function和script
- Powershell Database Backup Script
- SharePoint Powershell Script
- PowerShell 工作流简介
- PowerShell 工作流实战1
- Powershell工作流的限制
- Powershell 工作流实战(1)
- powershell 工作流作业
- PowerShell Function之获取process和NIC信息
- Powershell function的结构
- PowerShell 函数(Function)
- JIRA应用-Jython脚本(post function)在工作流中的应用
- 配置PowerShell工作流环境(1)
- 配置PowerShell工作流环境(2)
- 工作流相关FUNCTION
- Powershell commands 之Function A:
- Style和Script中的注释问题。
- script 写在body和head中的区别
- 二叉树遍历,递归和非递归方法
- OnCollisionEnter OnTriggerEnter 区别
- Benchmark库的建立03:空指针异常Bug
- PHP json_encode()
- android自定义adapter之简单写法
- Powershell工作流中的function和script
- iOS 微信支付
- android三种实现定时器的方式
- 安卓总结
- 圆弧型时间控件
- iOS更改app项目的名字
- HTTP相应状态
- 使用Android Studio的lint清除无用的资源文件
- Java语法糖之foreach