2006-11-01から1ヶ月間の記事一覧
PSSnapinとは? コマンドレットのアセンブリを動的にロードする仕組みです。 C#やVB2005などで作成したオリジナルのコマンドレットを、PowerShellに組み込むことができます。 作成方法を丁寧に解説しているサイト PSSnapinの作成方法を解説しているサイトを…
概要 ホストの低レベル情報の操作インターフェース。 Window情報の操作(タイトル、サイズ、位置、前景色、背景色、カーソル) スクリーンバッファの操作 型:System.Management.Automation.Internal.Host.InternalHostRawUserInterface 確認方法 PS C:\> $hos…
PowerGadgets URL:http://www.powergadgets.com/ PowerShellの実行結果をグラフィカルに表示するCmldetが入っています。 これは凄い。WPFを初めて見たときに近いインパクトです・・・。 一見の価値ありなので、まずはFlashのTutorialMovieを見て下さい。 ht…
PrimalScript 4.1 PrimalScript 4.1がリリースされました。 以前からアナウンスのあった通り、Ver.4.1からはPowerShellに対応しています。 http://www.primalscript.com/ PowerShell対応機能については以下。 http://www.primalscript.com/ftr-powershell.as…
「オブジェクト配列」と「Genericコレクション」の関係 コンソールに選択肢を表示する(2) - PowerShell Memoで以下の疑問がわきました。 なぜ、Genericのコレクションを待ち受けている所に、通常の配列を渡してもOKなのでしょうか? そこで、オブジェクト…
フォルダを右クリックしてPowerShellを開く PowerShellチームのLee Holmes氏のブログより。 http://www.leeholmes.com/blog/PowerShellPromptHerePowerToy.aspx フォルダの右クリックメニューに「PowerShell Prompt Here」を追加するツールが公開されていま…
ソースコードの解説 コンソールに選択肢を表示する - PowerShell Memoのソースコード解説です。 対象ソースコード 1 #選択肢の作成 2 $typename = "System.Management.Automation.Host.ChoiceDescription" 3 $yes = new-object $typename("&Yes","実行する")…
「$host.ui」に関する考察 - PowerShell Memoで紹介し忘れましたが、 「$host.ui」の「PromptForChoice」メソッドを利用すると、コンソールに選択肢を表示し、ユーザに選択させることができます。 実行する前にユーザの判断が必要な時に利用 例えば、「confi…
- srgia.blog - [映画]タッチでPowerShellの文字化けについて書かれています。 NG:文字化けする Get-Service | Export-Csv c:\service.csv OK:文字化けしない Get-Service | Export-Csv c:\service.csv -encoding Default 私の環境でも同様の結果になりま…
概要 ホストのIN/OUTに関するインターフェース。 型:System.Management.Automation.Internal.Host.InternalHostUserInterface 確認方法 PS C:\> $host.ui.GetType().FullName System.Management.Automation.Internal.Host.InternalHostUserInterface 主要メ…
リリース日決定 Vista向けPowerShell 1.10のリリース日が2007年1月31日に決定したようです。PowerShell Team Blogで告知がありました。 むむむ・・・。 XP/2003Server向けのリリースが2006年11月14日ですから、Vista向けPowerShellは、2か月以上空いてしま…
$hostに関してWebで情報が少ないので調べてみました。 概要 ホスト情報を格納。バージョン情報、色設定情報など。 型:System.Management.Automation.Internal.Host.InternalHost 確認方法 PS C:\> $host.GetType().FullName System.Management.Automation.I…
日本語ですよ! RC2から1.0への機能的な大きな変更はないようですが、 付属ドキュメントが全て日本語に翻訳されています。(^^)/ 日本語のドキュメントがあると取っつきにくさが減りますから、 国内ユーザの拡大に寄与しそうです。
無事にダウンロード完了 先ほど、再度、日本語のローカライズ版Downloadページにアクセス・・・。 今度はダウンロードできました。(^_^;) http://support.microsoft.com/kb/926140
ようやく正式版のリリースですね objectxさんからのコメントで気づきましたが、PowerShell Team Blogで1.0リリースの告知がありました。 日本語のローカライズ版は以下からDownloadできるようです。 http://support.microsoft.com/kb/926140 ・・・が、今、…
最近、知って驚いたこと PowerShellには標準で組み込まれている内部関数(Internal Function)があります。 コマンドレットだと勝手に思い込んでいた「Clear-Host」も、実は内部関数でした。 「Get-Command」を引数なしで実行してコマンドレット一覧を表示させ…
.NETでクリップボードにアクセスする場合「System.Windows.Forms.Clipboard」オブジェクトを利用します。 ただし、Clipboard クラスは、STA(Single Thread Apartment)モードに設定されているスレッドでしか使用できません。 PowerShellのApartmentStateはMTA…