반응형
원도우에서 Hostname, Model, SerialNumber를 확인하는 명령어
Get-WmiObject는 PowerShell에서 사용되는 WMI(Windows Management Instrumentation) 클래스의 인스턴스를 가져오는 Cmdlet(명령어-렛)입니다. WMI는 Windows 운영 체제와 관련된 정보와 기능에 대한 데이터를 쿼리하고 제어하는 데 사용되는 기술입니다. Get-WmiObject를 사용하면 시스템 정보, 하드웨어, 네트워크, 서비스 등 다양한 시스템 리소스에 대한 정보를 얻을 수 있습니다.
Get-WmiObject의 주요 매개변수는 Class, Filter, ComputerName, Credential 등이 있습니다.
- Class: 가져올 WMI 클래스를 지정합니다.
- Filter: 검색 결과를 필터링하는 데 사용됩니다.
- ComputerName: 원격 시스템에서 정보를 가져올 때 사용합니다.
- Credential: 원격 시스템에 액세스하기 위한 자격 증명을 지정할 때 사용됩니다.
사용 예시
- 시스템 정보 조회
Get-WmiObject Win32_ComputerSystem
- 하드 드라이브 정보 조회
Get-WmiObject Win32_LogicalDisk | Where-Object { $_.DriveType -eq 3 }
- 서비스 정보 조회
Get-WmiObject Win32_Service | Where-Object { $_.State -eq "Running" }
- 원격 시스템에서 시스템 정보 조회
Get-WmiObject Win32_ComputerSystem -ComputerName "RemoteComputer" -Credential (Get-Credential)
위의 예시에서 Win32_ComputerSystem, Win32_LogicalDisk, Win32_Service 등은 WMI 클래스 이름입니다. 이러한 클래스를 사용하여 원하는 정보를 조회할 수 있습니다. Where-Object는 결과를 필터링하기 위해 사용되는 PowerShell의 다른 Cmdlet 중 하나입니다.
728x90
또한 Get-WmiObject는 PowerShell 3.0 버전부터는 Get-CimInstance로 대체될 수 있습니다. 따라서 최신 버전의 PowerShell을 사용하는 경우 Get-CimInstance를 사용하는 것이 권장됩니다. Get-CimInstance는 Get-WmiObject와 비슷한 기능을 제공하지만, 성능 면에서 더 우수한 성능을 보입니다.
- Hostname, Model
get-wmiobject win32_computersystem | Select-Object Model
- SerialNumber
Get-WMIObject Win32_BIOS | Select-Object SerialNumber
- CPU INFO
get-wmiObject win32_processor
- CPU Socket
get-wmiObject win32_processor | findstr SocketDesignation
- CPU Cores
get-wmiObject win32_processor | findstr NumberOfCores
- CPU HTT
get-wmiObject win32_processor | findstr NumberOfLogicalProcessors
- Memory Info
get-wmiObject Win32_PhysicalMemory | Select-Object DeviceLocator, Capacity, Speed, PartNumber
728x90
반응형
'원도우' 카테고리의 다른 글
원도우에서 원격 데스크톱 포트를 추가하는 방법 (0) | 2014.12.22 |
---|---|
Windows 시스템에서 DSR을 구성할 때 루프백 설정을 하는 방법 (0) | 2014.08.18 |
Windows Server 2008에서 관리자(Administrator) 비밀번호를 초기화하는 방법 (0) | 2014.08.04 |
[원도우] gateway 추가 (0) | 2014.04.18 |
Windows 운영 체제에서 라우팅 테이블에 라우트를 추가하는 방법 (0) | 2013.09.07 |