Windows

PowerShell

【PowerShell】For文とIf文(ループ処理と分岐処理)

PowerShell は Windows 環境でのスクリプト作成に広く使用される便利なツールです。プログラムの基本であるループ処理と分岐処理について、サンプルコードとあわせて記載していきます。分岐処理If-Else分岐処理は特定の条件に基づ...
PowerShell

PowerShellとPowerShell ISEの違い

PowerShellとPowerShell ISE (Integrated Scripting Environment) の違いについてメモしておきます。PowerShell概要PowerShellは、マイクロソフトが開発したクロスプラット...
PowerShell

【PowerShell】変数・配列の使用方法

PowerShellでの変数と配列の使用方法をまとめます。変数の使用方法PowerShellの変数は、他のプログラミング言語との共通点も多く、直感的に扱えると思います。使用方法変数の作成と割り当て:変数は$記号で始まります。値を割り当てるに...
Windows

Windows PCのパフォーマンスを確認する3つの方法

Windows PCのパフォーマンスを確認するための方法はいくつかありますが、主に利用される3つの方法をメモしておきます。Windows 11の画面キャプチャになっています。タスクマネージャータスクマネージャーは、プロセスの監視や終了、シス...
Windows

Windowsの32ビットと64ビットの違い

Windowsの32ビット版と64ビット版の主な違いは、CPUとオペレーティングシステムが処理できるデータの量とメモリアドレスの扱い方にあります。これらの違いは、パフォーマンス、メモリ管理、およびソフトウェア互換性に影響を及ぼします。プロセ...
PowerShell

【PowerShell】グローバルIPアドレスを出力するスクリプト

インターネットに接続する際に使用しているグローバルIPアドレスを取得するためのPowerShellスクリプトは、外部のWebサービスを利用してIPアドレスを調べる方法が一般的です。以下に簡単な例を示します。Invoke-RestMethod...
Windows

UTF-8とUTF-16の違い

私の経験では、開発現場でUTF-16を扱ったことはありませんが、UTF-8で出力が文字化けしてしまうスクリプトがUTF-16で問題なく動作したことがありました。GPT-4に聞きながら、UTF-8とUTF-16の違いについてまとめました。UT...
PowerShell

【PowerShell】ディレクトリとファイルを一覧化するGUIアプリケーション

指定したディレクトリ配下のディレクトリとファイルをリスト化するPowerShellスクリプトをメモしておきます。PowerShellでGUIアプリケーションを作成できることを最近知ったため、画面でフォルダを選択できるようにしました。スクリプ...
PowerShell

PowerShellでGUIアプリケーション作成

PowerShellでGUIアプリ(画面)が作成できるのを最近知りました。簡単なサンプルコードをメモしておきます。コード# Windows Forms ライブラリのロードAdd-Type -AssemblyName System.Windo...
Windows

UTF-8とShift-JISの違い

文字コードは、扱い方を誤ると文字化けを引き起こします。エンジニアの方は、文字コード要因のシステム障害を経験した方も多いのではないかと思います。日本は複数の文字コードを扱わなければならない点で厄介ですね。UTF-8とShift-JISの違いな...