PowerShell
PowerShell Advent Calendar 2日目のエントリです。 qiita.com 今年は.NET Core on RHELを追っかけた一年だったので、その関連でPowerShell on Linuxの現状というか簡単な振り返りをしてみたいと思います。事の始まりはPowerShell のOSS化とLinuxへの対応が…
PowerShell が Open SourceになってLinuxでも動くようになりました。 blogs.msdn.microsoft.com Azure をLinux中心の環境で使っている場合、ポータルからではできなかったりスクリプトとして実行したい操作があると xplat Azure CLIを使っていたのですが、Az…
あまりこの現象に遭遇することはないと思いますが、遭遇してそれなりに原因究明に時間がかかったのでまとめておこうと思います。 AWSにはWindows環境でAPIを実行するツールとして、Tools for PowerShell と SDK for .NET があります。 AWS Tools for Windows…
OpenForPSCmdlet extensionvisualstudiogallery.msdn.microsoft.com すでにインストールしている方はアップデートがかかるはずです。 v1.0ではモジュールをImportした状態でPowerShell Consoleが開きましたが、v1.1ではこのConsoleのプロセスにアタッチして…
PowerShell Cmdlet のバイナリモジュールを作ったことがある方はわかるとおもうのですが、バイナリモジュールを実際にPowerShellで実行して動作を確認するためには、ビルドしたdllをImport-Moduleで読みこむ必要があります*1。さらに、一度 Import-Module す…
今まで何度か、PowerShell Cmdlet バイナリモジュール(C#でdllを記述し、Import-Moduleで利用するCmdlet)について書いてきました。実際、Cmdletを実戦投入して運用していますが、実際に運用してみるとなかなかはまりどころが多いこともわかりました。何回か…
複数のAWSアカウントを管理している人には待望の機能が来ました。 【AWS発表】AWSマネジメントコンソールへのCross-Account Access さて、この機能を作るためには、Switch Roleする先のAWSアカウントで、クロスアカウントを許可するIAM Roleが必要です。Mana…
PowerShell Advent Calendarの4日目の記事です。 PowerShell Advent Calendar 2014 : ATND PowerShell Advent Calendar 2014 : ATND 去年もPowerShell Advent Calendarなのに C# な話だったんですが、今年も性懲りもなくC# コード満載のCmdletネタになります…
土曜日に、CLR/H in Tokyo 1 に参加してLTをしてきました。当日のつぶやきはこちらでどうぞ。 CLR/H in Tokyo #clrhtky1 - Togetterまとめ 日程変更があったわけですが、当初の日程だと弊社新タイトルのリリース間近で参加が厳しかったところ、日程変更があ…
ひとまず資料とコードの共有です。 発表資料 Calling PowerShell from CSharp // Speaker Deck サンプルコードのリポジトリ tanaka-takayoshi/PowerShellFromCsharp · GitHub PowerShell から C# を呼び出すサンプル PowerShell から C#のXAMLを読み込んでWP…
PowerShell Advent Calendar 2013 : ATND 10日目のエントリです。 以前発表した資料の中にもあるのですが、弊社で運用を自動化するためにPowerShellでスクリプトを書いているのですが、簡単に操作できるようにGUIツールをWPFで作って、その中からPowerShell…