我需要通过运行 .bat 文件来检查任何 Windows 系统中的 Chrome 浏览器。该批处理文件应该能够检查系统中是否安装了 Chrome 浏览器。如果安装后想要将路径存储在变量中并使用它。我正在创建 chrome kiosk 应用程序。所以需要动态查找 chrome 路径。请帮助我
start "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --kiosk --fullscreen --incognito "website url"
最佳答案
经过我们在聊天中的讨论,我们发现如果没有安装chrome
,它将无法启动。因此只需使用:
start "" "chrome" --kiosk --fullscreen --incognito "https://www.netflix.com/"
我们需要确保所有其他 chrome 窗口都已关闭,因为如果 chrome 已打开,它将不会打开 kiosk 模式。
这意味着如果默认情况下使用start
找不到chrome
,则它不会安装。
旧的尝试:
此批处理
文件假设 Chrome 已正确安装:
for /F "delims=" %%a in ('where chrome') do (
start "" "%%a" --kiosk --fullscreen --incognito "website url"
)
pause
一旦确认其正常工作,只需从最后一行中删除 echo
即可实际执行启动。
下一个选项,因为where
可能不起作用,那就是太搜索文件。
pushd C:
cd\
for /F "delims=" %%a IN ('dir /b /a-d /s chrome.exe') do (
start "" "%%a" --kiosk --fullscreen --incognito "https://www.netflix.com/in/"
)
pause
关于google-chrome - 批处理文件动态查找chrome安装路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49935377/