2010-07-26 46 views
2

感謝this文章中,我能想出這種種,顯示PowerShell中提供的關鍵字的腳本:使用'from'和'data'關鍵字的例子?

$bindingFlags = 
    [System.Reflection.BindingFlags]::NonPublic -bor 
    [System.Reflection.BindingFlags]::Static -bor 
    [System.Reflection.BindingFlags]::GetField 

$keywordTokenReader = [System.Type]::GetType("System.Management.Automation.KeywordTokenReader") 
$keywords = $keywordTokenReader.InvokeMember("_keywordTokens", $bindingFlags, $null, $null, $null) 
$keywords.GetEnumerator() | Sort-Object -Property Name 

我看名單,我明白classdefineusingvar是保留關鍵字,但出於好奇,是否有人使用fromdata關鍵字的例子?我似乎無法找到任何東西。

感謝

編輯

使用from關鍵字結果在此:

PS H:\> from 
The 'from' keyword is not supported in this version of the language. 
At line:1 char:1 

幫助主題about_language_keywords也很有用。

+2

嘿,這是我的腳本(來自nivot.org) – x0n 2010-07-26 16:58:03

+0

幹得好,先生! :D – 2010-07-26 17:53:53

回答

3

幫助主題about_Data_Sections解釋data關鍵字,運行:

help about_Data_Sections 

對於from關鍵字,我認爲它是隻保留但尚未使用。

+0

啊,從來沒有見過那個幫助部分。謝謝。 – 2010-07-26 14:11:42