Power Shell Power Shell v 1 020061114 Windows

  • Slides: 33
Download presentation

Power. Shellのダウンロード • Power. Shell v 1. 0の正式版が先日(2006/11/14) リリースされました! – Windows Server 2003 Service

Power. Shellのダウンロード • Power. Shell v 1. 0の正式版が先日(2006/11/14) リリースされました! – Windows Server 2003 Service Pack 1 および Windows XP Service Pack 2 用の Windows Power. Shell 1. 0 ローカライズ版インストール パッ ケージ – http: //support. microsoft. com/kb/926140 –. NET Framework Version 2. 0が必須 – Vista版は 1/31にリリース予定 わんくま同盟 大阪勉強会 #5

コマンドレットの基本(1) 命名法 • コマンドレット命名法は ”Verb-Noun”(動詞-名詞) • 例:ディレクトリを移動するSet-Locationコマン ドレット(コマンドプロンプトのcdに相当) Windows Power. Shell Copyright (C) 2006 Microsoft

コマンドレットの基本(1) 命名法 • コマンドレット命名法は ”Verb-Noun”(動詞-名詞) • 例:ディレクトリを移動するSet-Locationコマン ドレット(コマンドプロンプトのcdに相当) Windows Power. Shell Copyright (C) 2006 Microsoft Corporation. All rights reserved. PS C: Documents and Settingsdaisuke> Set-Location –Path C: PS C: > わんくま同盟 大阪勉強会 #5

オブジェクトが渡るパイプ(1) 概要 • ファイルサイズでソート、Power. Shellなら可能 です。 Get-Child. Itemの出力=オブジェクトの配列がパイプを通る PS C: WINDOWSsystem 32driversetc> Get-Child. Item

オブジェクトが渡るパイプ(1) 概要 • ファイルサイズでソート、Power. Shellなら可能 です。 Get-Child. Itemの出力=オブジェクトの配列がパイプを通る PS C: WINDOWSsystem 32driversetc> Get-Child. Item | Sort-Object -property Length ディレクトリ: Microsoft. Power. Shell. CoreFile. System: : C: WINDOWSsystem 32dri versetc Mode ----a---a---a--- Last. Write. Time ------2004/08/05 21: 00 2004/08/05 21: 00 Length -----407 734 799 3683 7116 File. Infoオブジェクトの Lengthプロパティを元 にソートされる。 Name ---networks hosts protocol lmhosts. sam services わんくま同盟 大阪勉強会 #5

WMIも自由自在(1) Before & After • WMI (Windows Management Instrumentation)のク ラスのインスタンスを簡単に呼び出せる。 WSH with VBScriptでは… Set

WMIも自由自在(1) Before & After • WMI (Windows Management Instrumentation)のク ラスのインスタンスを簡単に呼び出せる。 WSH with VBScriptでは… Set wbem. Services = Get. Object("winmgmts: \. ") Set wbem. Object. Set = wbem. Services. Instances. Of("Win 32_Logical. Memory. Configuration") For Each wbem. Object In wbem. Object. Set WScript. Echo "物理メモリの合計 (kb): " & wbem. Object. Total. Physical. Memory Next 長ったらしい… Power. Shellではこんなに簡単! PS C: > Get-WMIObject -class Win 32_Logical. Memory. Configuration -property Total. Phy sical. Memory 省略すればさらに簡単! PS C: > gwmi Win 32_Logical. Memory. Configuration -p Total. Physical. Memory わんくま同盟 大阪勉強会 #5