しばたテックブログ

気分で書いている技術ブログです。

2015-06-01から1ヶ月間の記事一覧

PowerShellのError output streamは標準エラー出力から何を受け取っているのか?

前のエントリたちのさらに続き。これで最後です。 stknohg.hatenablog.jp stknohg.hatenablog.jp stknohg.hatenablog.jp 最後に標準エラー出力からError output streamに対してどういったデータが流れているか確認してみます。 検証プログラム 今回も検証プ…

PowerShellのStandard output streamは標準出力から何を受け取っているのか?

前のエントリたちのさらに続き。 stknohg.hatenablog.jp stknohg.hatenablog.jp これらのエントリで、 外部のプロセスを呼び出し標準出力(StdOut)へ出力されたデータは最終的にString[]型に変換されてStandard output streamに出力される様です。 と言った内…

PowerShellのパイプラインは外部プロセスに何を渡しているのか?

前のエントリの続き的な。 stknohg.hatenablog.jp PowerShellが外部のプロセスにパイプラインでデータを渡す際は、 コンソールに出力される文字列を$OutputEncodingに設定されているエンコーディングでエンコードした文字列を渡している ・・・(中略)・・・ …

PowerShellのストリームと標準入出力、リダイレクトとパイプラインの話

PowerShellの基本的なところがわかってなかったシリーズ第二弾です。 一部わからないままの部分がありますのでご存知の方いらっしゃいましたらご指摘ください。 最初にまとめ 今回のエントリの内容をまとめて図に表すと以下の様な感じになります。 ちょっと…

Get-Commandをちょっとラップしたやつ書いた

PowerShellでもwhichコマンドを使いたかったので。 PowerShellでのwhich PowerShellでwhichコマンドの代わりに使えるのはGet-Commandコマンドレットですが、こいつの戻り値はSystem.Management.Automation.CommandInfoクラスの派生クラスである System.Manag…

PowerShellでハードディスクのPHYSICALDRIVE番号などを調べる方法

こちらの記事をみて便利だったのでPowerShellで書き直してみました。 d.hatena.ne.jp Get-WmiObject(gwmi)を使ってWin32_DiskDriveクラスの情報を取っているだけですが、WMIを扱う場合はPowerShellを使った方が圧倒的に楽で便利だと個人的には思っています。…

"Windows10を入手する"のアレをキレイに削除する方法

【2016/09/21 追記】 先日Get Windows 10(GWX)を削除する更新(KB3184143)が配布されたそうです。 詳しくは以下の記事をご覧ください。 pc.watch.impress.co.jp これでこのエントリも完全に役目を終えたかな、という感じです。 ちなみにKB3184143を見てみると…

Oracle Universal Installer(OUI)をデバッグモードで起動する方法

OUIを使ったインストール中に謎なエラーが出たとき向け。 OUIを以下のオプションをつけて起動するとデバッグコンソール表示+詳細ログ出力することができます。 setup.exe -debug -logLevel finest or ./runInstaller -debug -logLevel finest -debugオプシ…