Virtual PC 2007에 가상 컴퓨터가 있습니다.
데스크탑에서 시작하려면 배치 파일에 다음 명령이 있습니다.
"c:\program files\Microsoft Virtual PC\Virtual PC.exe" -pc "MY-PC" -launch
그러나 가상 컴퓨터가 종료 될 때까지 호스트 컴퓨터에 dos 프롬프트가 남고 가상 PC 콘솔을 종료합니다. 그거 짜증나네.
그래서 대신 START 명령을 사용하도록 명령을 변경했습니다.
start "c:\program files\Microsoft Virtual PC\Virtual PC.exe" -pc MY-PC -launch
그러나 가상 PC에 전달 된 매개 변수를 질식시킵니다.
START /?
매개 변수가 실제로 해당 위치로 이동했음을 나타냅니다. 누구든지 START를 사용하여 여러 명령 줄 인수가있는 프로그램을 시작 했습니까?
Start-Process : Cannot validate argument on parameter 'FilePath'. The argument is null or empty. Supply an argument that is not null or empty and then try the command again