WindowsMACアドレス、IPアドレス、サブネットマスクを取得 VBAでMACアドレス、IPアドレス(IPv4/IPv6)、サブネットマスクを取得します。取得するにはWMIを利用します。VBAでWMIから情報を取得するにはSWbemLocatorオブジェクトのConnectServerメソッドを利用します。MACやIPの情報は接続したWMIの Win32_NetworkAdapterConfigurationクラス から取得します。 2024.11.13WindowsWMI
Windowsプリンターの情報を取得 WMIを利用してプリンターの情報を取得します。VBAでWMIからプリンターの情報を取得するにはSWbemLocatorオブジェクトのConnectServerメソッドを利用します。プリンターの情報は接続したWMIの Win32_Printerクラス から取得します。 2024.11.11WindowsWMI
APIメモリの情報を取得 VBAでメモリの情報を取得には物理メモリと仮想メモリ両方の情報が取得できるGlobalMemoryStatusEx関数を利用しています。メモリサイズはバイト単位での取得されるのでコードではMBもしくはKBに変換して出力させています。 2024.11.11APIWindows
WindowsCPUの使用率を取得 WMIを利用してCPUの使用率を取得します。VBAでWMIから情報を取得するにはSWbemLocatorオブジェクトのConnectServerメソッドを利用します。CPUの使用率は接続したWMIの Win32_Processorクラス から取得します。 2024.11.11WindowsWMI
WindowsCPUの種類、クロック数などを取得 WMIを利用してCPUの各情報を取得します。VBAでWMIから情報を取得するにはSWbemLocatorオブジェクトのConnectServerメソッドを利用します。CPUの情報は接続したWMIの Win32_Processorクラス から取得します。 2024.11.13WindowsWMI
WindowsOSの情報を取得 WMIを利用してOS情報(OS種類、バージョン、ビット数など)を取得します。VBAでWMIから情報を取得するにはSWbemLocatorオブジェクトのConnectServerメソッドを利用します。OS情報は接続したWMIの Win32_OperatingSystemクラス から取得します。 2024.11.13Windows
Windowsユーザ名、ドメイン名、コンピュータ名を取得 VBAでユーザ名、ドメイン名、コンピュータ名を取得するには、WshNetworkオブジェクトを利用して取得することができます。各情報はWshNetworkオブジェクトのプロパティから取得します。 2024.11.11Windows