PowerShell小技巧之从函数中返回多个值

 更新时间:2014年09月15日 10:11:34   投稿:hebedich  
本文主要是介绍了一个可以让一个PS脚本函数需要返回多个值的方法,它能轻松的返回你想要的多个信息,并将结果分配给多个变量,有需要的朋友参考下

假设一个PS脚本函数需要返回多个值,最好的办法是返回对象并且存储对象独有的属性。

这里有一个不错的方法。它能轻松的返回你想要的多个信息,并将结果分配给多个变量:

function Get-MultipleData 
{
 Get-Date 
 'Hello' 
 1+4
}

$date,$text,$result=Get-MultipleData
"The date is $date"
"The text was $text"
"The result is $result"

这个测试函数演示了3段信息,并将结果保存到了3个不同变量。

支持所有PS版本

相关文章

  • PowerShell中的强类型数组介绍

    PowerShell中的强类型数组介绍

    这篇文章主要介绍了PowerShell中的强类型数组介绍,强类型数组可以理解为强制数据类型的数组,也就是一个数组里只包含一种数据类型,需要的朋友可以参考下
    2014-08-08
  • Powershell使用WINDOWS事件日志记录程序日志

    Powershell使用WINDOWS事件日志记录程序日志

    这篇文章主要介绍了Powershell使用WINDOWS事件日志记录程序日志,还可以分析你的日志和查询日志信息,需要的朋友可以参考下
    2014-07-07
  • PowerShell隐藏不显示窗口的多种方法

    PowerShell隐藏不显示窗口的多种方法

    这篇文章主要介绍了PowerShell隐藏不显示窗口的多种方法,本文讲解了启动PowerShell时隐藏自己的窗口、在PowerShell启动其它进程时隐藏窗口、使用PowerShell隐藏其它进程的窗口三种方法,需要的朋友可以参考下
    2015-06-06
  • Windows Powershell 自动化变量

    Windows Powershell 自动化变量

    自动化变量是指打开PowerShell之后就会自动加载的变量,本文主要详细讲解了自动化变量,是篇很少见的变量的基础知识的文章,希望对大家有所帮助
    2014-09-09
  • PowerShell中定义哈希散列(Hash)和调用例子

    PowerShell中定义哈希散列(Hash)和调用例子

    这篇文章主要介绍了PowerShell中定义哈希散列(Hash)和调用例子,本文介绍在PowerShell中如何创建一个哈希变量,并且使用哈希变量,需要的朋友可以参考下
    2014-08-08
  • PowerShell中以管理员权限启动应用程序的方法

    PowerShell中以管理员权限启动应用程序的方法

    这篇文章主要介绍了PowerShell中以管理员权限启动应用程序的方法,方法很简单,本文给出启动词本和powershell为例讲解如何用管理员身份启动软件,需要的朋友可以参考下
    2015-06-06
  • Windows Powershell 通过函数扩展别名

    Windows Powershell 通过函数扩展别名

    这篇文章主要介绍了Windows Powershell 通过函数扩展别名,需要的朋友可以参考下
    2014-09-09
  • 了解Powershell中的Exit函数

    了解Powershell中的Exit函数

    这篇文章主要介绍了了解Powershell中的Exit函数,对exit的函数使用技巧上做了小结,并用实例说明了exit函数的使用,需要的朋友可以参考下
    2014-07-07
  • PowerShell函数中限制数组参数个数的例子

    PowerShell函数中限制数组参数个数的例子

    这篇文章主要介绍了PowerShell中限制函数的数组参数个数的例子,可以控制数组的参数个数在指定范围内,需要的朋友可以参考下
    2014-07-07
  • PowerShell实现按条件终止管道的方法

    PowerShell实现按条件终止管道的方法

    这篇文章主要介绍了PowerShell实现按条件终止管道的方法,有时你可能想在管道运行在某个特定的条件下,终止管道的运行,本文就讲解了这样一种方法,需要的朋友可以参考下
    2015-06-06

最新评论