タグ

ブックマーク / tech.guitarrapc.com (2)

  • PowerShellでサーバで動いているプロセスを知りたい - tech.guitarrapc.cóm

    さて、今回の刺激元は以下です。 $shibayu36->blog; - サーバで動いているプロセスを知るために使ったコマンド 何かとBashさんとPowerShellさんは比較されるので同じような事をするにはってことで。 Get-ProcessコマンドレットとGet-WmiObject PowerShellでProcess情報を取得するにあたり、次の2つがすぐに思いつくところです。 Get-Process #Alias = ps, gps Get-WmiObject win32_process #Alias = gwmi tasklist #!? Get-ProcessとGet-WmiObject win32_processでは参照しているオブジェクトが違う 下記の通り、それぞれのコマンドレットは参照オブジェクトが違うため、取得出来る情報(プロパティ)にも差があります。 Get-Proce

    PowerShellでサーバで動いているプロセスを知りたい - tech.guitarrapc.cóm
  • PowerShell のString評価の方法と罠 - tech.guitarrapc.cóm

    以前 Gist にまとめていたんですが、記事にするのを忘れていたのです。 PowerShell は、文字列の中に変数を埋め込む時にいくつかの手法があります。でもその評価の違いって以外と知られてないようなので、まとめておきましょう。 目次 目次 5つの方法 インデックス指定のメリット インデックス指定の注意 対応方法 まとめ 5つの方法 次 に示す変数をString中に表示することを考えましょう。 大きく5つの方法があります。 このうち、私が良く使うのは、4のインデックス指定か、3の部分式です。5に関しては4と同じなので、普段は使いません。 インデックス指定のメリット なぜインデックスを多用するかというと、モジュールやリソースを普段書くため、変更に強くするためです。 繰り返し利用時に何度も書かなくていい => "{0}-{1}-{0}" -f $hoge.hoge, $fuga 変数の変更に

    PowerShell のString評価の方法と罠 - tech.guitarrapc.cóm
  • 1