Tech

PowerShell

PowerShellでFileSystemWatcherの重複イベントをまとめる ― debounceを試す

FileSystemWatcherで短時間に重複するChangedイベントを観察し、debounceで後続処理を1回へまとめる考え方を解説します。
PowerShell

PowerShellで環境変数を変更してGUIで答え合わせ ― Process・User・Machineの違い

ダミー環境変数をProcess/Userスコープで操作し、Windowsの環境変数GUIとPowerShellの表示を照合します。
PowerShell

PowerShell + XAMLで最小GUIを作る ― ButtonのClickイベントを追って理解する

PowerShellからXAML/WPFの最小画面を作り、ButtonのClickイベントがPowerShellへ届く流れを観察します。
PowerShell

PowerShellからWinRTを直接呼ぶ ― PowerManagerでWindowsの電源状態を観察する

Windows PowerShell 5.1からWinRTのPowerManagerを直接呼び、バッテリー残量や電源供給状態を読み取る最小Smoke Testです。
PowerShell

ZIPを解凍せず中身を確認する ― PowerShellから.NETのZipFileを直接使う

PowerShellから.NETのZipFile.OpenReadを使い、ZIPを展開せずファイル名・元サイズ・圧縮サイズを一覧表示します。
PowerShell

フォルダにファイルが来た瞬間を拾う ― PowerShell + FileSystemWatcherで変更監視

PowerShellから.NET FileSystemWatcherを使い、フォルダ内の作成・変更・削除・名前変更をイベントとして監視します。
PowerShell

2つのファイルが本当に同じか確認する ― PowerShellでSHA-256を使う

PowerShellのGet-FileHashでSHA-256を計算し、2つのファイルの内容が同じかを確認します。ファイルサイズとの違い、1文字変更時の挙動、配布元ハッシュとの照合も説明します。
PowerShell

PowerShell 7.6のリリース遅延に関する経緯と今後の改善策を読み解く

本記事はAIを利用して作成した技術解説・実装例です。掲載するコードや手順は一次情報を基に構成していますが、筆者による実機での動作確認は行っていません。環境やバージョンによって動作が異なる場合があります。PowerShellチーム公式ブログに...
PowerShell

PowerShell 7.6 (LTS) GA Releaseの公式情報から確認できることと変更点を読み解く

本記事はAIを利用して作成した技術解説・実装例です。掲載するコードや手順は一次情報を基に構成していますが、筆者による実機での動作確認は行っていません。環境やバージョンによって動作が異なる場合があります。PowerShellチームより、長期サ...
PowerShell

PowerShell PSResourceのロードマップとベストプラクティスを読み解く

本記事はAIを利用して作成した技術解説・実装例です。掲載するコードや手順は一次情報を基に構成していますが、筆者による実機での動作確認は行っていません。環境やバージョンによって動作が異なる場合があります。PowerShellの自動化基盤が企業...