Chrome浏览器支持多种命令行参数,这些参数可以用于定制浏览器行为或进行调试。以下是一些有趣的Chrome命令行调用例子:
-
以Kiosk模式启动Chrome:
google-chrome --kiosk http://www.example.com
-
启动Chrome并禁用所有插件:
google-chrome --disable-plugins
-
启动Chrome并启用多线程下载:
google-chrome --enable-parallel-downloads
-
启动Chrome并启用内置PDF查看器:
google-chrome --enable-pdfjs
-
启动Chrome并禁用内置PDF查看器:
google-chrome --disable-pdfjs
-
启动Chrome并使用自定义下载目录:
google-chrome --download-directory="/path/to/download"
-
启动Chrome并禁用缓存:
google-chrome --disable-cache
-
启动Chrome并启用静默模式(不显示任何警告):
google-chrome --silent-debugger-extension-api
-
启动Chrome并指定代理服务器:
google-chrome --proxy-server="http=proxy.example.com:80;https=proxy.example.com:80"
-
启动Chrome并启用远程调试:
google-chrome --remote-debugging-port=9222
-
启动Chrome并允许运行非打包的扩展:
google-chrome --load-extension=/path/to/extension
-
启动Chrome并启用实验性布局特性:
google-chrome --enable-experimental-layout-features
-
启动Chrome并启用日志记录到文件:
google-chrome --log-file="chrome_debug.log"
-
启动Chrome并允许跨源请求:
google-chrome --allow-running-insecure-content
-
启动Chrome并禁用网络预测:
google-chrome --disable-network-service
-
启动Chrome并启用严格网站隔离:
google-chrome --strict-site隔离
-
启动Chrome并禁用所有动画:
google-chrome --disable-gpu-vsync
-
启动Chrome并启用低权限文件系统API:
google-chrome --enable-low-rights-file-system-api
-
启动Chrome并允许扩展进行自动更新:
google-chrome --enable-extension-auto-update
-
启动Chrome并启用触摸模拟:
google-chrome --enable-touch-simulation
这些命令行参数可以单独使用,也可以组合使用以实现特定的行为。使用这些参数时,请确保它们适用于你当前的Chrome版本和操作系统。一些参数可能需要管理员权限才能生效。