SSD의 두 파티션에 Windows 7과 8이 설치되어 있으며 기본값은 7입니다. 가끔 작업을 하기 위해 Windows 8로 전환해야 할 때도 있습니다. 내가 원하는 것은 실행 시 컴퓨터를 다시 시작하고 두 번째 OS로 부팅하는 명령줄 스크립트 등을 만드는 것입니다. 이런 일이 가능합니까? 부팅 메뉴만 사용할 수 있다는 것은 알지만, 이 작업을 수행하는 더 멋진 방법이 있어야 한다고 생각하지 않을 수 없습니다.
답변1
현재 Win7 또는 Win8 시스템이 없어도 다음과 유사한 배치 스크립트를 작성할 수 있다고 가정합니다... ( <id>
부팅하려는 OS의 식별자로 대체)
bcdedit /default <id>
shutdown -r -t 02
OS의 ID를 찾으려면 bcdedit /enum
명령을 사용하십시오.
답변2
라는 프로그램을 사용하시면 됩니다.iReboot. 작업 표시줄의 백그라운드에서 실행되는 경량 프로그램(웹 사이트에 따르면 400kb 메모리 사용량)입니다. 아이콘을 클릭하고 부팅하려는 OS를 선택합니다.
참고: iReboot는 WINDOWS 전용 프로그램이므로 이를 사용하여 Linux OS로 부팅할 수 있지만 Linux에서 Windows로 부팅할 수는 없습니다. 또한 저는 단지 프로그램의 행복한 사용자일 뿐이며 프로그램과 아무런 관련이 없습니다.
정말로 명령줄 옵션을 원한다면,iReboot 2에는 명령줄 스크립팅 지원이 있습니다..
통사론:
iReboot.exe [/sticky yes|no] [/reboot yes|no] /target {guid}
/sticky: 이 항목을 기본값으로 무기한으로 설정할지 아니면 다음 부팅 시에만 설정할지 여부입니다.
/reboot: 선택 사항을 변경한 후 재부팅하거나 다음 부팅 시 변경 사항을 적용합니다.
/target: 부팅하려는 항목의 BCD {ID}