You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:开机时在Kiosk模式下全屏打开本地PDF(无工具栏/任务栏)

解决开机自动全屏Kiosk模式打开本地PDF的方案

方案1:SumatraPDF 命令行参数+开机启动

  • 利用SumatraPDF的内置命令行参数直接实现全屏、无工具栏、隐藏滚动条,命令格式如下:
    "C:\Program Files\SumatraPDF\SumatraPDF.exe" -fullscreen -no-toolbar -hide-scrollbars "C:\你的PDF文件路径\目标文档.pdf"
    
  • 将上述命令做成快捷方式:右键桌面→新建快捷方式,粘贴命令后保存。
  • 把快捷方式移入开机启动文件夹:按下Win+R输入shell:startup,打开文件夹后拖入快捷方式。
  • 任务栏处理:若任务栏仍显示,可在Windows设置中开启「任务栏自动隐藏」,或用第三方小工具nircmd执行nircmd.exe win hide class "Shell_TrayWnd",同样将此命令做成快捷方式加入开机启动。

方案2:Edge 正确配置Kiosk模式

  • 之前的Edge Kiosk模式未生效是因为参数配置错误,正确命令行如下:
    "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --kiosk "file:///C:/你的PDF文件路径/目标文档.pdf" --edge-kiosk-type=fullscreen --no-first-run
    
  • 将命令做成快捷方式后,放入shell:startup开机启动文件夹。
  • 此模式下Edge会以独占全屏运行,无工具栏、任务栏,完全适配Kiosk场景。

方案3:AutoHotkey 脚本(灵活定制)

  • 若前两种方案存在细节瑕疵,用AutoHotkey编写简单脚本实现精准控制:
    ; 启动SumatraPDF并打开目标PDF
    Run, "C:\Program Files\SumatraPDF\SumatraPDF.exe" "C:\你的PDF文件路径\目标文档.pdf"
    ; 等待窗口加载完成
    WinWait, ahk_exe SumatraPDF.exe
    ; 最大化窗口
    WinMaximize, ahk_exe SumatraPDF.exe
    ; 隐藏工具栏和标题栏
    WinSet, Style, -0x800000, ahk_exe SumatraPDF.exe
    ; 隐藏滚动条
    WinSet, ExStyle, -0x200, ahk_exe SumatraPDF.exe
    ; 隐藏任务栏
    WinHide, ahk_class Shell_TrayWnd
    
    ; 按下ESC键恢复任务栏并退出程序
    Esc::
        WinShow, ahk_class Shell_TrayWnd
        Process, Close, SumatraPDF.exe
        ExitApp
    
  • 安装AutoHotkey后,将脚本保存为.ahk文件,右键选择「Compile Script」生成EXE,放入开机启动文件夹即可。

总结

无需编写复杂的Windows后台任务或应用代码,通过上述现成工具的参数配置或简单脚本就能满足需求。

内容的提问来源于stack exchange,提问作者Emily J.

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 13:17:39