如何为打开指定网站的批处理文件添加代码实现90%缩放?
实现批处理打开网站时设置90%缩放的方案
单纯靠你当前的批处理代码没法直接设置网站打开时的缩放比例,因为start命令只能调用浏览器打开网址,没法控制浏览器的显示设置。不过你可以针对不同浏览器用特定的启动参数或辅助脚本实现这个需求,下面是几种常用方案:
针对Chrome/Edge(Chromium内核浏览器)
这类浏览器支持通过启动参数强制设置缩放比例,你需要指定浏览器的安装路径,并添加--force-device-scale-factor=0.9参数(0.9对应90%缩放)。
Chrome示例代码:
@echo off start "" "C:\Program Files\Google\Chrome\Application\chrome.exe" --force-device-scale-factor=0.9 "https://tasks.office.com/TOYOTA1.onmicrosoft.com/Home/PlanViews/LehawuW12UCpPlE1sLCGpGQAGu17?Type=PlanLink&Channel=Link&CreatedTime=638318617565650000" exit
Edge示例代码:
@echo off start "" "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --force-device-scale-factor=0.9 "https://tasks.office.com/TOYOTA1.onmicrosoft.com/Home/PlanViews/LehawuW12UCpPlE1sLCGpGQAGu17?Type=PlanLink&Channel=Link&CreatedTime=638318617565650000" exit
注意:如果你的浏览器安装路径和示例不同,需要替换成实际路径。
针对Firefox浏览器
Firefox没有直接的启动参数设置缩放,你可以借助AutoHotkey脚本配合批处理实现:
- 先安装AutoHotkey工具;
- 创建一个
.ahk脚本文件,内容如下:
Run, firefox.exe "https://tasks.office.com/TOYOTA1.onmicrosoft.com/Home/PlanViews/LehawuW12UCpPlE1sLCGpGQAGu17?Type=PlanLink&Channel=Link&CreatedTime=638318617565650000" Sleep, 3000 ; 等待浏览器加载,时间可根据实际调整 Send, ^- ; 发送Ctrl+-快捷键,将缩放从100%调到90%
- 修改批处理代码调用这个脚本:
@echo off start "" "你的AutoHotkey脚本路径\脚本文件名.ahk" exit
内容的提问来源于stack exchange,提问作者g.texas
相关产品推荐
相关产品推荐

