PowerShell自定义函数定义及调用
2013-10-15 15:01
176 查看
PowerShell是一种命令集,也有自己的语法定义及函数。本文主要介绍如何自定义powershell函数及如何调用,当初在写PowerShell自定义函数的时候查阅了很多资料都没找到如何调用自定义函数,还是无意中从同事以前写的脚本中才知道方式奇特的PowerShell函数调用方式,以此记录下来,以方便后续参考。
PowerShell脚本语言和其他语言一样,powershell自定义函数也是以function打头,申明方式如下:
function(关键字) 函数名 (参数) {代码}
例如定义一个实现两数相加的函数
View Code
例子中会打印出执行该文件的文件绝对地址,如:“C:\Documents and Settings\Administrator\Desktop\Installation\installSTP”
这里GetDirectoryName就是非自定义函数,调用方式需要加括号。
PowerShell脚本语言和其他语言一样,powershell自定义函数也是以function打头,申明方式如下:
function(关键字) 函数名 (参数) {代码}
例如定义一个实现两数相加的函数
$0 = $MyInvocation.MyCommand.Definition $dp0 = [System.IO.Path]::GetDirectoryName($0) Write-Host $dp0
View Code
例子中会打印出执行该文件的文件绝对地址,如:“C:\Documents and Settings\Administrator\Desktop\Installation\installSTP”
这里GetDirectoryName就是非自定义函数,调用方式需要加括号。
相关文章推荐
- PowerShell中简单的自定义函数和调用函数例子
- Python自定义函数定义,参数,调用代码解析
- Cocos2d-x下Lua调用自定义C++类和函数的最佳实践
- SQL Server的存储过程或自定义函数调用Com组件
- 4.1函数定义和调用
- QuickXDev增强功能:用户自定义变量、函数自动完成提示及转到定义
- 编写一个程序,其main()调用一个用户定义的函数(以光年值为参数,并返回对应天文单位 的值).该程序按下面的格式要求用户输入光年值
- 调用另一个类中的函数 自定义消息和SendMessage
- 使用HIBERNATE调用自定义函数
- HQL调用自定义函数
- C#调用C++ DLL 中定义的函数
- C语言如何跨文件调用函数定义中声明的变量
- simulink调用自定义函数S-Function
- Objective-C 函数(方法)的定义和调用
- 实例讲解Python中函数的调用与定义
- 九天学会Java,第五天,函数定义函数调用
- C++函数传参、函数指针的定义以及调用
- C语言-自定义函数,及其调用;函数返回值类型的自动转换,即其数量;
- shell - 函数、数组定义与调用
- JS函数的定义与调用方法