gpt4 book ai didi

windows - 为什么 Start/Wait 在与 URL 一起使用时不等待?

转载 作者:可可西里 更新时间:2023-11-01 10:46:50 25 4
gpt4 key购买 nike

当我从批处理文件启动应用程序并且我想等到第一个应用程序完成时,我会像这样启动/等待,效果很好:

start /WAIT "" "notepad.exe"
start /WAIT "" "notepad.exe"

虽然没有特别需要引号,但我习惯使用引号以支持路径中有空格的命令。

最近我试图通过 URL 启动浏览器,我想等待浏览器被用户关闭。但是,批处理文件在与这样的 URL 一起使用时不会等待:

start /WAIT "" "http://stackoverflow.com/"
start /WAIT "" "http://stackoverflow.com/"

我正在 Windows 7 上对此进行测试,我的默认浏览器是 Firefox。

为什么等待对 URL 不起作用以及如何解决此问题?

注意:我不想启动特定的浏览器。我想让用户选择浏览器,从而启动默认浏览器。这有效:

start /WAIT "" "firefox" "http://stackoverflow.com/"
start /WAIT "" "firefox" "http://stackoverflow.com/"

最佳答案

这似乎是因为它正在使用“文件类型”关联启动程序,而 /w 未在该模式下实现。

我认为唯一的解决方法是读取注册表以检测默认浏览器和路径,然后使用 URL 启动该浏览器,这样 /w 就会起作用。

关于windows - 为什么 Start/Wait 在与 URL 一起使用时不等待?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20732690/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com