如何使用PowerShell向诊断启动添加参数



我仅限于使用本机窗口工具,并且我需要自动打开浏览器、访问网站,然后关闭浏览器。我将使用任务调度程序来运行脚本。

我创建了这个PowerShell脚本,它成功地打开并关闭了浏览器。我该如何打开一个特定的网页?开始争论还是其他什么?

$browser = [Diagnostics.Process]::Start("chrome.exe")
$id = $browser.Id
Start-Sleep -Seconds 5
try {
Stop-Process -Id $id -ErrorAction stop
} catch {
Write-Host "Failed to kill"
}    

您可以使用适当的Chromium命令行参数启动该过程:

$browser = [Diagnostics.Process]::Start("chrome.exe", "https://stackoverflow.com/ --new-window")
$id = $browser.Id
Start-Sleep -Seconds 5
try {
Stop-Process -Id $id -ErrorAction stop
}
catch {
Write-Host "Failed to kill"
} 

过程。启动方法
使用标志运行Chromium
Chromium命令行开关列表

最新更新