知識は未だ霧の中

スパコン眼鏡NET。HPCのことはあまり書かない。

Windows

PowerShellに署名をつける

自己署名証明書の作成と設定 MyCertという名前で証明書を作成し、RootとTrustedPublisherに証明書を追加します。 また、デスクトップに、MyCert.cerという名前でエクスポートします。 なお、ユーザー証明書ではなく、システム証明書として登録する場合は、ce…

Powershellでレジストリ上の"UTF16LEのバイト列"と文字列の相互変換を行う。

目的 レジストリに書かれているUTF16LEのバイト列を文字列と相互変換する。 方法 バイト列から文字列に変換する関数。 function REGUTF16LEByte2String(){ param( [string][parameter(mandatory)] $String ) $arry = $String.split(',') | ForEach-Object {[…

Powershellでアクセス権限を確認する

やりたいこと ディレクトリに特定のアクセス権限があるかどうかを確認したい。 (とりあえずファイルを書いてみて、エラーが発生するかどうか確認すればよいとか言ってはいけない。) コード Test-Permissionという関数を作成しました。 一つ目の引数にパス…

Windows10の設定の手動プロキシ セットアップが正しく動いていない件とその対応

問題 Windows10の設定の手動プロキシ セットアップ (Manual proxy setup)が(条件によって?)正しく動いていない件 環境 Windows 10 (大分昔のバージョンから。もしかしたら最初からかも) 背景 以前のWindowsではプロキシの設定はInternetExprolerから設定す…

Windows Sandboxのセキュアな設定

目的 Windows Sandboxをより安全に、快適に使ってみる。 (ためのconfigのメモ) 必要な環境 (公式より抜粋) Windows 10 Pro or Enterprise Insider build 18305 or later AMD64 architecture Virtualization capabilities enabled in BIOS At least 4GB of …

Visual Studio Code 1.43でRemote-SSHが使えなくなる問題とその解決策

問題 Visual Studio Code (VSCode) を1.43にアップデートすると、Remote-SSHが利用できなくなる。 原因 VSCodeを1.43にアップデートすると、拡張機能にRemote-SSHが0.50.0もしくはそれ以降のバージョンにアップデートされる。 Proxy周りや、パスワードなし鍵…

Wsus Package Publisherを使ってWindows Update経由で他のソフトウェアをアップデートする

当記事の目的 WSUS環境ではWindows Update経由で配布される更新プログラムの管理・制御が可能です。 この機能を使って、他のソフトウェア(例えばAdobe Acrobat ReaderとかVisutal Studio Codeなど)のプログラムのアップデートを管理できたら便利だな、でも…

PowerShell で一時的にスクリプトの実行を許可する方法

PowershellのExecution-Policyを恒久的に変更してスクリプトの実行を許可してしまうと、 実行許可の取り消し忘れによるセキュリティの問題 そもそも変更にアドミン権限が必要で面倒 などの問題があります。それを解決する方法として、スコープを使うことで実…

Windows Subsystem for Linuxで、Windows側のSSHキーと設定を使う方法

目的 WindowsでWin32-OpenSSHがまともに使えるようになってきて、Windows側とWSLの両方でSSHを使うよって人もいるかもしれません。 とりあえず、ここに一人います。SSH鍵のセットアップって、結構面倒(主に、リモート先で鍵を追加して回るのが面倒)なので…