Powershell小技巧之屏蔽輸出結(jié)果
從PS命令返回的任何結(jié)果后,對于任何不重要的結(jié)果將其屏蔽是非常重要的。
我們有很多方法去實現(xiàn)它,同時下面介紹兩個比較特別的方法。注意下面兩行嘗試在C盤創(chuàng)建一個新的文件夾:。New-Item將輸出這個文件夾的對象,但是當(dāng)你在創(chuàng)建文件夾時你可能會想屏蔽創(chuàng)建的結(jié)果:
$null = New-Item -Path c:\newfolderA -ItemType Directory New-Item -Path c:\newfolderB -ItemType Directory | Out-Null
那么哪個途徑更好?肯定是第一個。管道將不需要的結(jié)果傳給out-null,這將耗費更多的時間和資源。當(dāng)然你不需要擔(dān)心個別調(diào)用時消耗的資源,但是當(dāng)在一個循環(huán)中,它的效果將會很明顯。
所以相比out-null最好的辦法是使用$null.
支持所有PS版本
相關(guān)文章
PowerShell函數(shù)參數(shù)使用智能提示功能例子
這篇文章主要介紹了PowerShell函數(shù)參數(shù)使用智能提示功能例子,這個功能一般需要在PowerShell集成開發(fā)環(huán)境ISE中才會顯示智能提示,需要的朋友可以參考下2014-07-07Powershell使用WPF技術(shù)實現(xiàn)彈窗提示實例
這篇文章主要介紹了Powershell使用WPF技術(shù)實現(xiàn)彈窗提示實例,需要的朋友可以參考下2014-05-05PowerShell中字符串使用單引號和雙引號的區(qū)別
這篇文章主要介紹了PowerShell中字符串使用單引號和雙引號的區(qū)別,大家可能會經(jīng)常遇到這個問題,需要的朋友可以參考下2014-08-08PowerShell函數(shù)使用正則表達(dá)式驗證輸入?yún)?shù)實例
這篇文章主要介紹了PowerShell函數(shù)使用正則表達(dá)式驗證輸入?yún)?shù)實例,即檢驗輸入?yún)?shù)是否符合正則規(guī)則,需要的朋友可以參考下2014-07-07