Computer >> 컴퓨터 >  >> 시스템 >> Windows

SetBIOS PowerShell 모듈로 로컬·원격 컴퓨터의 BIOS 설정 손쉽게 변경하기

PowerShell을 즐겨 사용하는 분들에게 유용한 소식입니다. SetBIOS라는 PowerShell 모듈을 사용하면 CSV 파일을 기반으로 BIOS 설정을 변경할 수 있습니다. BIOS 화면으로 부팅하지 않고도 로컬 컴퓨터는 물론 원격 컴퓨터의 BIOS 설정까지 수정할 수 있으며, Dell, Lenovo, HP 제조사의 컴퓨터에서 안정적으로 작동합니다.

로컬 또는 원격 컴퓨터에서 BIOS 설정 변경하기

익숙해질 때까지는 각 단계를 신중하게 진행하는 것이 좋습니다. 컴퓨터가 손상될 가능성은 낮지만, BIOS 설정은 시스템 동작에 큰 영향을 미치므로 정확한 값을 입력하는 것이 매우 중요합니다. 전체 과정은 다음과 같습니다.

  1. PowerShell 갤러리에서 모듈 다운로드
  2. 컴퓨터의 BIOS 설정에 맞는 CSV 파일 작성
  3. 로컬 컴퓨터의 BIOS 설정 변경
  4. 원격 컴퓨터의 BIOS 설정 변경

작업을 시작하기 전에 현재 BIOS 설정을 종이나 메모장에 기록해 두어 백업을 만들어 두시기 바랍니다.

1] PowerShell 갤러리에서 모듈 설치

모듈은 PowerShell 갤러리에서 설치할 수 있습니다. PowerShell을 실행한 후 아래 명령어를 입력하세요.

install-module SetBIOS

설치 과정에서 종속 모듈 추가 설치 여부와, 신뢰할 수 없는 리포지토리에서 모듈을 설치할 것인지 확인하는 메시지가 표시될 수 있습니다. 이에 동의하면 설치가 진행됩니다.

2] BIOS 설정에 맞는 CSV 파일 작성

SetBIOS 모듈은 CSV 파일을 기반으로 작동합니다. 이 파일에는 변경할 BIOS 설정 항목의 이름과 해당 값이 담겨야 합니다. 따라서 가장 먼저 할 일은 변경하고자 하는 BIOS 설정 항목의 이름 목록을 정리하는 것입니다. 예를 들어 부팅 순위를 HDD에서 USB 드라이브로 변경하고 싶다면, 해당 항목 이름과 새로운 부팅 순서 값을 CSV에 기록하면 됩니다.

  • Google 스프레드시트 또는 Microsoft Excel에서 새 파일을 엽니다.
  • 첫 번째 열에는 변경할 BIOS 설정 항목의 이름을 적습니다.
  • 두 번째 열에는 설정값을 입력합니다. 반드시 BIOS에서 유효하거나 실제 선택 가능한 값이어야 합니다.

변경하려는 항목만 포함하고, 각 항목에 어떤 값을 지정할 수 있는지 미리 확인해 두는 것이 좋습니다.

3] 로컬 컴퓨터의 BIOS 설정 변경

Set-BIOS 명령어를 입력하고, 요청 시 CSV 파일 경로를 지정하면 됩니다. 기본 명령 형식은 다음과 같습니다.

Set-BIOS -Path "YourPath.csv"

만약 BIOS 관리자 암호(Setup Password)가 설정되어 있다면 명령 끝에 -Password 매개변수를 추가하세요. 명령 실행 시 암호 입력을 요구하는 메시지가 나타납니다.

Set-BIOS -Path "YourPath.csv" -Password

4] 원격 컴퓨터의 BIOS 설정 변경

원격 컴퓨터의 BIOS 설정을 변경하려면 해당 컴퓨터에 네트워크를 통해 접근할 수 있어야 합니다. 원격 컴퓨터의 공유 폴더 등 파일에 접속해 연결 상태를 먼저 확인하세요. 접속 시 사용자 이름과 비밀번호를 입력하라는 메시지가 표시됩니다. 전체 명령은 다음과 같습니다.

Set-BIOS -Computer "MyComputer" -Path "YourPath.csv" -Password

여러 대의 컴퓨터를 한 번에 처리하는 것도 지원됩니다. 이 경우 제조사를 지정하는 -Vendor "Dell / Lenovo / HP" 매개변수를 함께 사용해야 합니다.

이 가이드가 도움이 되었기를 바랍니다. cmdlet을 다운로드하기 전에 개발자 홈페이지의 문서를 충분히 읽어보고 진행하시길 권장합니다.