
PowerShell을 사용하여 여는 웹페이지로 특정 URL을 사용하여 전체 화면 창에서 Chrome 브라우저를 실행하려면 어떻게 해야 하나요?
start "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --start-fullscreen "http://www.google.com"
위 명령은 오류를 발생시킵니다:
"Start-Process: 'http://www.google.com' 인수를 허용하는 위치 매개변수를 찾을 수 없습니다."
나는 인용문을 사용하거나 사용하지 않고 시도했습니다.
start "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" "http://www.google.com"
위의 페이지는 열리지 만 전체 화면으로 표시되지는 않습니다.
start "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --start-fullscreen
브라우저가 열리지만 시작 페이지만 열립니다.
어떤 지침이라도 대단히 감사하겠습니다! 어떤 이유에서인지 전체 화면과 URL 옵션을 결합하면 적합하지 않습니다. 내가 도대체 뭘 잘못하고있는 겁니까?
추가 정보를 위해 제가 하려는 작업은 다음과 같습니다. 브라우저를 특정 페이지로 전체 화면으로 열고, 스크린샷이 있는지 확인하고, 스크린샷이 있으면 제거하고, 스크린샷을 저장하고, 브라우저를 닫습니다.
지금까지는 전체 화면을 제외한 모든 것이 작동합니다.
답변1
PowerShell을 사용하여 실행 중이므로 "start"는 명령의 별칭입니다 Start-Process
. PowerShell을 사용하려면 실행되는 [시작] 프로세스와 별도로 인수로 전달하는 값을 지정하는 매개변수가 Start-Process
필요합니다 .-ArgumentList
기본적으로 를 작은따옴표로 묶고 이를 PowerShell 매개 변수 --start-fullscreen "http://www.google.com"
의 값으로 만들기 만 하면 됩니다.-ArgumentList
Start-Process
파워셸
Start-Process -FilePath "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" -ArgumentList '--start-fullscreen "http://www.google.com"'
더 짧은 PowerShell을 사용하는 별칭
Start "C:\Program Files(x86)\Google\Chrome\Application\chrome.exe" '--start-fullscreen "http://www.google.com"'