PowerShell小技巧之從函數(shù)中返回多個(gè)值
假設(shè)一個(gè)PS腳本函數(shù)需要返回多個(gè)值,最好的辦法是返回對(duì)象并且存儲(chǔ)對(duì)象獨(dú)有的屬性。
這里有一個(gè)不錯(cuò)的方法。它能輕松的返回你想要的多個(gè)信息,并將結(jié)果分配給多個(gè)變量:
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"
這個(gè)測(cè)試函數(shù)演示了3段信息,并將結(jié)果保存到了3個(gè)不同變量。
支持所有PS版本
相關(guān)文章
PowerShell多線(xiàn)程執(zhí)行前后臺(tái)作業(yè)的例子
使用后臺(tái)作業(yè)執(zhí)行多個(gè)任務(wù)從先前的技巧中看不是非常高效,它在處理每個(gè)后臺(tái)作業(yè)返回結(jié)果時(shí)將會(huì)浪費(fèi)很多性能。一個(gè)更有效的方法是使用進(jìn)程內(nèi)的任務(wù)。他能分別單獨(dú)的執(zhí)行任務(wù)與Powershell類(lèi)似,所以它不是按順序返回值的2014-04-04Powershell中調(diào)用郵件客戶(hù)端發(fā)送郵件的例子
這篇文章主要介紹了Powershell中調(diào)用郵件客戶(hù)端發(fā)送郵件的例子,需要的朋友可以參考下2014-05-05PowerShell腳本中查看網(wǎng)卡的高級(jí)屬性
這篇文章主要介紹了PowerShell腳本中查看網(wǎng)卡的高級(jí)屬性,本文直接給出實(shí)現(xiàn)代碼和運(yùn)行結(jié)果,需要的朋友可以參考下2014-11-11PowerShell 遠(yuǎn)程執(zhí)行任務(wù)的方法步驟
這篇文章主要介紹了PowerShell 遠(yuǎn)程執(zhí)行任務(wù)的方法步驟,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-12-12Windows Powershell 變量的類(lèi)型和強(qiáng)類(lèi)型
這篇文章主要介紹了Windows Powershell 變量的類(lèi)型和強(qiáng)類(lèi)型,以及使用示例,需要的朋友可以參考下2014-09-09PowerShell入門(mén)教程之遠(yuǎn)程操作運(yùn)行PowerShell的方法
這篇文章主要介紹了PowerShell入門(mén)教程之遠(yuǎn)程操作運(yùn)行PowerShell的方法,本文講解了配置遠(yuǎn)程基礎(chǔ)結(jié)構(gòu)、執(zhí)行遠(yuǎn)程操作等內(nèi)容,需要的朋友可以參考下2014-10-10PowerShell中定義哈希散列(Hash)和調(diào)用例子
這篇文章主要介紹了PowerShell中定義哈希散列(Hash)和調(diào)用例子,本文介紹在PowerShell中如何創(chuàng)建一個(gè)哈希變量,并且使用哈希變量,需要的朋友可以參考下2014-08-08