Windows

スポンサーリンク
Windows

MACアドレス、IPアドレス、サブネットマスクを取得

VBAでMACアドレス、IPアドレス(IPv4/IPv6)、サブネットマスクを取得します。取得するにはWMIを利用します。VBAでWMIから情報を取得するにはSWbemLocatorオブジェクトのConnectServerメソッドを利用します。MACやIPの情報は接続したWMIの Win32_NetworkAdapterConfigurationクラス から取得します。
2024.11.13
Windows

プリンターの情報を取得

WMIを利用してプリンターの情報を取得します。VBAでWMIからプリンターの情報を取得するにはSWbemLocatorオブジェクトのConnectServerメソッドを利用します。プリンターの情報は接続したWMIの Win32_Printerクラス から取得します。
2024.11.11
API

メモリの情報を取得

VBAでメモリの情報を取得には物理メモリと仮想メモリ両方の情報が取得できるGlobalMemoryStatusEx関数を利用しています。メモリサイズはバイト単位での取得されるのでコードではMBもしくはKBに変換して出力させています。
2024.11.11
Windows

CPUの使用率を取得

WMIを利用してCPUの使用率を取得します。VBAでWMIから情報を取得するにはSWbemLocatorオブジェクトのConnectServerメソッドを利用します。CPUの使用率は接続したWMIの Win32_Processorクラス から取得します。
2024.11.11
Windows

CPUの種類、クロック数などを取得

WMIを利用してCPUの各情報を取得します。VBAでWMIから情報を取得するにはSWbemLocatorオブジェクトのConnectServerメソッドを利用します。CPUの情報は接続したWMIの Win32_Processorクラス から取得します。
2024.11.13
Windows

OSの情報を取得

WMIを利用してOS情報(OS種類、バージョン、ビット数など)を取得します。VBAでWMIから情報を取得するにはSWbemLocatorオブジェクトのConnectServerメソッドを利用します。OS情報は接続したWMIの Win32_OperatingSystemクラス から取得します。
2024.11.13
Windows

ユーザ名、ドメイン名、コンピュータ名を取得

VBAでユーザ名、ドメイン名、コンピュータ名を取得するには、WshNetworkオブジェクトを利用して取得することができます。各情報はWshNetworkオブジェクトのプロパティから取得します。
2024.11.11
スポンサーリンク