前からPowerShellは知っていましたが、手はほとんど付けていない状態でした。
ちょこっと触ってみたらすんごく便利!!unixのシェルみたいなものと思って
いたのですが、全然違うやん!!
ってことで、がんばって入門してみます。
既にあちこちのサイトや書籍があるのですが、それがあるのを承知の上で
基礎の基礎からいろいろ書いてみたいと思います。(私が全然知らないので・・w)
まずは、情報収集するためのリソース探し。(順不同)
- Windows PowerShellでのスクリプティング (総本山)
- PowerShell from Japan!!
- ++C++
- HIRO's.NET
- C#と諸々
- Windows PowerShell 入門 (CodeZine)
- PowerShell FAQ
んで、後はいろいろ遊ぶ際にコマンドラインよりも出来ればIDEとかの
方がいいので探してみたら以下のようなものがありました。
- PowerGUI
フリーのIDEです。でもすごく良く出来てます。UIも綺麗。
エディタ部分にActiproSoftwareのエディタコンポーネントを
使っている事に胸キュンです。w
こちらは有償です。現在$145で購入できるみたいです。
トライアル版はまだいれてないのですが、スナップショット
みた限り機能豊富そうです。
せっかく、DevExpress持っているので自分用にPowerShellのツール
つくってみようかなって思った今日この頃。
これで、大体情報はそろったので後はいじりまくってみるのみです。
シェルなので、やっぱり最初はヘルプの表示からです。
unix系のシェルでも最初に覚えるのはmanからです。
てことで、
man ls
って試しに打ってみたら出た!!すげぇこれ。
manはget-helpのエイリアスなんですね。てことは
lsはマニュアルを見た感じget-childitemっぽい。
get-childitem /
出た。
ちなみに、PowerShellのコンソールでは補完が効きますので、
get-chi
ぐらいでtabキーを押下したら補完できます。
まだなんも知らないのでとりあえずPowerShellに付属している
ドキュメントから読んでみます。