PowerShell如何使用自定义公共函数
来源:互联网 发布:游戏编程精粹1 pdf 编辑:程序博客网 时间:2024/06/11 11:37
今天在编写PowerShell脚本的过程中,发现某个函数在多个PowerShell脚本中都用到了。但是该如何方便的在多PowerShell脚本中使用这个公用的函数呢?
假设Test这个函数就是要在多个PowerShell脚本中用到,Test函数内容:
Function Test($Name,$Age){Write-Host "Name is $Name.Age is $Age"}
将此函数输入到PowerShell命令行
调用此函数,可以看到下方的输出结果:
现在test01.ps1、test02.ps1、test03.ps1这三个脚本,要使用Test这个函数,如何在这三个脚本中方便的使用Test函数呢?
方法一
将Test函数的内容另存为Test.ps1。在PowerShell命令行下输入 .+空格+Test.ps1路径,即可使用Test函数
以下是test01.ps1脚本的内容:
. E:\Test.ps1Test Tom 11Write-Host "test01"
执行结果:
方法二
将Test函数的内容另存为Test.psm1。在PowerShell命令行下输入Import-Module+空格+Test.psm1路径,即可使用Test函数
以下是test02.ps1脚本的内容:
Import-Module E:\Test.psm1Test Tom 11Write-Host "test02"
执行结果:
Test.psm1为自定义Module,里面可以自定义函数。通过Get-Module命令可以看到,当前PowerShell环境多了一个Test Module
参考资料:http://www.mikepfeiffer.net/2010/06/how-to-add-functions-to-your-powershell-session/
0 0
- PowerShell如何使用自定义公共函数
- Laravel5中使用自定义公共函数,全局使用
- HIVE如何使用自定义函数
- js 常用自定义公共函数
- 使用自定义命令扩展 Windows PowerShell
- Yii使用公共函数
- PowerShell 调用系统 DLL 中的函数,如何使用返回参数中的值
- 如何对电子表格组件使用自定义函数
- 报表中如何使用自定义函数
- 使用Spread.Net如何创建自定义函数
- laravel 中如何使用自定义函数
- 如何在PowerShell中使用.NET Framework
- 如何使用Powershell的Get-help
- Python如何使用gedit和powershell
- Powershell 函数在数学表达式中的使用
- larave5.4自定义公共函数的创建
- 如何在自定义函数中使用随机函数
- 使用powershell
- openwrt的feeds
- static关键字特点懒汉式继承-子父类中的构造函数-子类的实例化过程final关键字抽象类接口
- 详解 Spring 3.0 基于 Annotation 的依赖注入实现
- 使用Executors和ThreadPoolExecutor2
- java整型byte,short,int,long取值范围大小
- PowerShell如何使用自定义公共函数
- 过年
- 成绩管理系统
- MyReport报表引擎2.7.0.0新功能
- gcc/g++基本命令简介
- 精挑细选
- 事务管理入门-JDBC/Hibernate事务管理器/Spring注解 3种方式
- 国王的魔镜
- MyReport运算符函数说明文档