Feb 22, 2007
[dotNet] Windows PowerShell にチャレンジ (4)
Windows PowerShell のリファレンス
Windows PowerShell の演算子や変数の取り扱い、制御文などの詳細を知りたい場合はドキュメントパックをダウンロードする。 下のリンク先のページにある "Files in This Download" の "WindowsPowerShell_Localized_DocumentationPack.zip" をダウンロードすると日本語のドキュメントを入手できる。
- Windows PowerShell 1.0 Documentation Pack
- http://www.microsoft.com/downloads/details.aspx?FamilyId=B4720B00-9A66-430F-BD56-EC48BFCA154F
リファレンスの内容
ドキュメントパックでは以下のファイルが提供されている。
- gettingStarted.rtf ・・・ Windows PowerShell ファースト ステップ ガイド
- quadfold.rtf ・・・ Windows PowerShell ランゲージ クイック リファレンス
- releaseNotes.rtf ・・・ Windows PowerShell V1.0 (.NET Framework 2.0 RTM 用) Release Notes
- userGuide.rtf ・・・ Windows PowerShell 入門
とりあえず foreach が使えることが分かったので、Get-Command で試してみた。
PS C:\> foreach($command in Get-Command){if($command.Name.contains("Get-")){$co
mmand}}
CommandType Name Definition
----------- ---- ----------
Cmdlet Get-Acl Get-Acl [[-Path] <String[]>]...
Cmdlet Get-Alias Get-Alias [[-Name] <String[]...
Cmdlet Get-AuthenticodeSignature Get-AuthenticodeSignature [-...
Cmdlet Get-ChildItem Get-ChildItem [[-Path] <Stri...
Cmdlet Get-Command Get-Command [[-ArgumentList]...
Cmdlet Get-Content Get-Content [-Path] <String[...
Cmdlet Get-Credential Get-Credential [-Credential]...
Cmdlet Get-Culture Get-Culture [-Verbose] [-Deb...
Cmdlet Get-Date Get-Date [[-Date] <DateTime>...
Cmdlet Get-EventLog Get-EventLog [-LogName] <Str...
Cmdlet Get-ExecutionPolicy Get-ExecutionPolicy [-Verbos...
Cmdlet Get-Help Get-Help [[-Name] <String>] ...
Cmdlet Get-History Get-History [[-Id] <Int64[]>...
Cmdlet Get-Host Get-Host [-Verbose] [-Debug]...
Cmdlet Get-Item Get-Item [-Path] <String[]> ...
Cmdlet Get-ItemProperty Get-ItemProperty [-Path] <St...
Cmdlet Get-Location Get-Location [-PSProvider <S...
Cmdlet Get-Member Get-Member [[-Name] <String[...
Cmdlet Get-PfxCertificate Get-PfxCertificate [-FilePat...
Cmdlet Get-Process Get-Process [[-Name] <String...
Cmdlet Get-PSDrive Get-PSDrive [[-Name] <String...
Cmdlet Get-PSProvider Get-PSProvider [[-PSProvider...
Cmdlet Get-PSSnapin Get-PSSnapin [[-Name] <Strin...
Cmdlet Get-Service Get-Service [[-Name] <String...
Cmdlet Get-TraceSource Get-TraceSource [[-Name] <St...
Cmdlet Get-UICulture Get-UICulture [-Verbose] [-D...
Cmdlet Get-Unique Get-Unique [-InputObject <PS...
Cmdlet Get-Variable Get-Variable [[-Name] <Strin...
Cmdlet Get-WmiObject Get-WmiObject [-Class] <Stri...
PS C:\>



