
如何在全螢幕視窗中啟動 Chrome 瀏覽器,並將特定 URL 作為要使用 PowerShell 開啟的網頁?
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"'