set setting reset

脂肪と糖にはたらくやつ

Powershell

SSM Session Manager のポートフォワードを使って EC2 に RDP する

はじめに SSM Session Manager でポートフォワードができるようになったそうなので、表題のことを試してみます。 環境 ローカルマシン Windows 10 です。 > Get-WmiObject Win32_OperatingSystem SystemDirectory : C:\WINDOWS\system32 Organization : Buil…

AWS Tools for PowerShell で S3 から指定した prefix のオブジェクトをダウンロードする

新しめの AWS Tools for PowerShell では Copy-S3Object に -KeyPrefix オプションがあるので、表題のことができそうです。 ツールのバージョンアップ 自分のローカルにインストールされていた Version 3.1**** には -KeyPrefix オプションがなかったので、…

powershell の連想配列を JSON に変換する

ハッシュを作成します。 @{"Key" = "Value"; } の形式です。 $Members = @{ "id" = 1; "Name" = "hoge"; } PSObject を生成します $MessageObject = New-Object -TypeName PSObject PSObject にメンバーを追加します foreach ($key in $Members.Keys) { Add-…

powershell で X-ASPNET-VERSION ヘッダを削除する

サーバ全体で無効化する方法がないか調べてみたところ msdn ブログがヒットしました。 MSDN Blogs 方法は 2 種類あって、web.config に追加する方法と、サーバレベルでサーバ変数を利用した rewrite を行う方法があるようです。 ただし、後者は ヘッダそのも…

powershell で DNS 条件付きフォワーダを設定する

環境は以下の通りです。 windows server 2012R2 ADDS + DNS がインストール済みのドメインコントローラ SE'S BOOK: dnscmdコマンドでDNS条件付きフォワーダーを作成、設定 上記サイトによると dnscmd というのを使うと簡単とのことなので試してみます。 PS C…

IIS マネージャーのアクセス許可を Active Directory のグループで制御する

概要 IIS による web サイトへのアクセス許可ではなく、IIS マネージャーの操作へのアクセス許可設定を Active Directory のグループで実施します。 Active Directory ユーザはデフォルトで IIS マネージャーの起動はできますが、設定をするためには adminis…