HIRO posted on 1月 6, 2009 17:21

~ご自身の責任範囲内で操作頂きますようお願い致します。責任は負いかねます。~

以前の記事(Windows PowerShell V2 CTP3)でGet-Helpコマンドレットによるヘルプの参照が詳細情報まで表示されないと書きました。

しかし、よく調べてみるとCTP3のヘルプはすでに存在することがわかりました。

WindowsXPの環境ではC:\WINDOWS\system32\WindowsPowerShell\v1.0\en-US にあります。

 

 
 このen-USフォルダをja-JPにリネームするか、新たにja-JPというフォルダを作成してen-USにあるすべてのファイルをコピーすることで参照可能となります。
 
今回は新しくja-JPフォルダを作成して、en-USにあるファイルすべてをコピーして行ってみました。
 
 
 
 
こうすることで、Get-Helpの-Detailedパラメータや-Fullパラメータで詳細なヘルプを参照することが可能となります。(ただし英語ですが...)
 

Posted in: PowerShell V2 CTP3  Tags:

最新のブログ

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
HIRO posted on 1月 6, 2009 00:29

2008/12/28にリリースされた Download Windows PowerShell V2 CTP3 のインストールについて説明します。(ご自身の責任範囲内で操作頂きますようお願い致します。責任は負いかねます。)

システム要件

OS:  Windows Server 2003 Service Pack 2; Windows Server 2008; Windows Vista Service Pack 1; Windows XP Service Pack 3
.NET Framework: Ver2.0以降

です。

これ以外にリモーティング機能を使用する場合は、WinRM 2.0 CTP3
PowerShell ISEを使用する場合には.NET Framework 3.5.1  が必要となります。

できれば.NET Framework 3.5.1 を事前にインストールすることをおすすめします。

PowerShell 1.0のアンインストール

 
PowerShell V1との共存はできませんので、すでにインストールされている場合にはアンインストールする必要があります。

V1のアンインストールは
「プログラムの追加と削除」で「更新プログラムの表示」にチェックをつけ、一覧から [Windows PowerShell(TM) 1.0
] を選択して[削除]ボタンをクリックします。

PowerShell V2 CTP3のインストール

1.http://www.microsoft.com/downloads/details.aspx?FamilyID=c913aeab-d7b4-4bb1-a958-ee6d7fe307bc&displaylang=en にアクセスし、使用環境に合わせて PowerShell_Setup_x86.msi または PowerShell_Setup_amd64.msi をダウンロードします。

2.ダウンロードしたファイルをダブルクリックしてインストールを開始します

2-1)[実行]ボタンをクリックします。

2-2)[Next]ボタンをクリックします。

2-3)[I Accept....]にチェックをつけ、[Next]ボタンをクリックします。

2-4)[Install]ボタンをクリックします。

2-5)インストールがはじまります。

2-6)インストールが終わったら[Finish]ボタンをクリックします。

 


Posted in: PowerShell V2 CTP3  Tags:

最新のブログ

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Admin posted on 1月 2, 2009 23:09

あけましておめでとうございます。

本年もよろしくお願いいたします。

2008年12月のページビューは下記の通りです。

ユニークユーザー ページ
2008/12/01 237 1921
2008/12/02 256 1474
2008/12/03 294 1648
2008/12/04 239 917
2008/12/05 200 695
2008/12/06 159 361
2008/12/07 150 381
2008/12/08 216 1388
2008/12/09 223 1513
2008/12/10 212 1047
2008/12/11 236 1342
2008/12/12 248 1475
2008/12/13 183 427
2008/12/14 184 592
2008/12/15 266 1564
2008/12/16 272 1603
2008/12/17 241 1446
2008/12/18 239 1400
2008/12/19 234 1419
2008/12/20 187 543
2008/12/21 216 800
2008/12/22 278 1750
2008/12/23 205 598
2008/12/24 262 1684
2008/12/25 247 1493
2008/12/26 232 1237
2008/12/27 178 462
2008/12/28 180 485
2008/12/29 121 413
2008/12/30 0 0
2008/12/31 0 0
平均 206.29 1034.77
合計 6395 32078

 

もっとも人気のあった記事はmutaguchi さんの

[Tips]数字をカンマ付き文字列に変換

でした。

2位以下は下記の通り

でした。

新しい記事が少なかったため、過去記事へのアクセスが集中した結果となりました。

しかし、どれもこれもおもしろくてためになる記事ですので、この機会に是非読んでみてください。

 

また、私事ではありますが、このたびMSMVPを受賞いたしました。

コンピテンシーはData Center Management -Admin Frameworksです。

このサイトのAuthorでもあります mutaguchi さんや吉岡さんと同じカテゴリです。

今後ともよろしくお願いいたします。


Posted in: ページビュー  Tags:

最新のブログ

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Admin posted on 12月 31, 2008 10:11

管理人のHIROです。

今年7月に本サイトの運用を開始し、Authorのかたがたに多くの記事を投稿していただきました。

Authorのか方々、ありがとうございました。

内容をPowerShellに限定しているため、毎日のように最新記事が投稿されるサイトではありませんが、すばらしい記事を書いていただいたおかげで、月を重ねるごとにアクセス数も増加してきております。

PowerShell V2 CTP3も公開され、今後ますます盛り上がっていくことと思います。

 

来年はよりいっそう充実させていきたいと考えておりますのでよろしくお願いいたします。

みなさまにとって良い年でありますように。

 HIRO


Posted in:   Tags:

最新のブログ

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

CodeZineでPowerShell活用編の連載を開始しました。

今回はファイル操作編(1)です。

Get-ChildItemコマンドレットを中心に使用方法を説明していますので、ご覧ください。


Posted in: PowerShell  Tags:

最新のブログ

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
HIRO posted on 12月 26, 2008 22:07

報告が遅くなりましたが、Windows PowerShell V2 CTP3が公開されました。

今回の目玉は

前バージョンよりもパフォーマンスが改良されていること

  • ローカルで実行しているかのようなリモーティング
  • 60を超すコマンドレットの追加
  • Windows PowerShell ISEと呼ばれるグラフィカルなデバッガ追加

などがあげられます。

WinXP環境にインストールして見たのですが、なかなか良い感じです。

がGet-Helpで参照可能なヘルプはまだまだといったところでしょうか。

(-Detailedパラメータを指定してヘルプを参照しても、詳細説明は表示されませんでした)

IT Pro エバンジェリストの田辺さんのブログ Shigeya Tanabe's blog で詳しく取り上げられていますのでご参照ください。

 

ダウンロードは下記からどうぞ

Download Windows PowerShell V2 CTP3

Download WinRM 2.0 CTP3 (required for PowerShell remoting)

 

 

 


Posted in: PowerShell  Tags:

最新のブログ

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Move-Itemコマンドレットは指定された項目(ファイル、ディレクトリ、レジストリなど)を移動するコマンドレットですが、-Recurseパラメータがないため再帰的にファイルを取得してに移動することができません。

-Recurseパラメータが欲しいと思うのは自分だけでしょうか?

解決策として、下記のように、Get-ChildItemコマンドレットとパイプを組み合わせることで再帰的に移動することが可能です。

(C:Workフォルダ内にある*.txtファイルを再帰的に抽出して、パイプでMove-Itemコマンドレットへ渡しています)

PS> Get-ChildItem C:\Work -Include *.txt -Recurse | Move-Item -Destination C:\Work2

でもこれを

PS> Move-Item C:\Work\*.txt -Recurse -Destination C:\Work2

なんて実行できたらいいなと思うのですが、どうでしょう?

 


Posted in: PowerShell  Tags:

最新のブログ

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

SQL Server2008では、Windows PowerShellが新たにサポートされています。

PowerShellは、管理者や開発者がサーバー管理やアプリケーション配置を自動化できる強力なシェルで、PowerShell単体でも使用ができます。

このPowerShellがSQL Server2008にも搭載されたことによって、SQL Server 管理者は堅牢な管理スクリプトを構築できます。

私自身SQL Serverはあまり詳しくないのですが、このブログを通して勉強しつつ、みなさんにSQL Server PowerShellを紹介していきたいと思います。


SQL Sever専用スナップイン

SQL Server Power Shellでは2つのスナップインが用意されています。

・SQL Server操作専用コマンドレット(SqlServerCmdletSnapin100)

 PowerShellスクリプトでSQL Serverを操作するためのコマンドレットのセットです。Transact-SQLやX-Queryステートメントなどのsqlcmdの実行をサポートします。

・SQL Serverプロバイダ(SqlServerProviderSnapin100)

 このプロバイダを使用すると、ファイルシステムと同様の操作方法でSQL Serverオブジェクトのパスを操作することができます。(cd, dir, renなど)


 

通常のPowerShellでSQL Server専用スナップインを使用する

上記で紹介した2つのスナップインはSQL Sever PowerShellだけではなく、通常のPowerShellからも利用することが可能です。

前提条件としてSQL Server2008と通常のPowerShellがインストールされている必要があります。

まずは、通常のPowerShellを起動して、

PS> Get-PSSnapin -Registered

と入力してみてください。

SQL Severのスナップインが2つ表示されます。(環境によって、SQL Server以外のスナップインが表示される場合もあります)

通常のPowerShellでこれらのスナップインを使用できるようにするには、Add-PSSnapinコマンドレットを使用します。

PS > Add-PSSnapin SqlServerCmdletSnapin100PS > Add-PSSnapin SqlServerProviderSnapin100

 

追加が完了したら、Get-Comanndコマンドレットで、SQL Server用のコマンドレットが追加になっていることを確認してください。

 

ということで、今回はここまで。


Posted in: SQL Server  Tags:

最新のブログ

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

PS C:\Users\daisuke> (122222222).ToString("#,#")
122,222,222

 知ってると意外と便利かも?

1GBは何バイトだーと聞かれたら

PS C:\Users\daisuke> (1GB).ToString("#,#")
1,073,741,824

と、さくっと答えるとカッコイイです。

 フォーマット演算子-fを使ってもできます。

PS C:\Users\daisuke> "{0:#,#}" -f 12345
12,345

複数の値を一気にするにはこうです。

PS C:\Users\daisuke> 123456,11,111111|%{"{0:#,#}" -f $_}
123,456
11
111,111

PowerShellをすごく高機能な電卓と思って最近は愛用しています。[math]のスタティックメソッドも使いがいがありますよ!

.NET開発者にもお勧め。intの最大値はいくつだ?って知りたいときは、

PS C:\Users\daisuke> [int]::MaxValue
2147483647

で一撃です。


Posted in: PowerShell , PowerShell入門  Tags:

現在のレート 5.0 (1人)

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Admin posted on 12月 1, 2008 22:17

11月は新たに Windows PowerShell ポケットリファレンス の著者である むたぐちさん がメンバーとなりました。

これでまた一つPowerShell from Japan!!が盛り上がりそうです。今後の記事に注目です。

今月のもっとも人気のあった記事は

入海 さんのPowerShellの起動を速くする でした。

7月に投稿された記事ですが、根強い人気で堂々の1位です。

 

以下2位~10位まで

 

 

 

そして最後にページビューです。

先月よりもユニークユーザーが600名ほど増えています。

引き続き応援よろしくお願いいたします。

 

ユニークユーザー ページ
2008/11/01 114 562
2008/11/02 88 384
2008/11/03 122 462
2008/11/04 153 547
2008/11/05 179 1361
2008/11/06 183 1274
2008/11/07 165 1253
2008/11/08 101 423
2008/11/09 89 392
2008/11/10 149 1100
2008/11/11 156 1151
2008/11/12 178 1222
2008/11/13 205 1500
2008/11/14 195 1223
2008/11/15 117 404
2008/11/16 129 613
2008/11/17 188 1226
2008/11/18 201 1373
2008/11/19 181 1255
2008/11/20 230 1397
2008/11/21 206 1319
2008/11/22 131 600
2008/11/23 173 711
2008/11/24 145 772
2008/11/25 285 2085
2008/11/26 261 1818
2008/11/27 283 1759
2008/11/28 258 1580
2008/11/29 170 557
2008/11/30 169 537
平均 173.47 1028.67
合計 5204 30860

Posted in: ページビュー  Tags:

最新のブログ

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Calendar

«  1月 2009  »
月曜火曜水曜木曜金曜土曜日曜
2930311234
567891011
12131415161718
19202122232425
2627282930311
2345678
View posts in large calendar

Recent Posts

Recent Comments

Banners

Theme Grabber
Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2009 PowerShell from Japan!!