【问题标题】:what does "/A" on the command - start "" /max "C:\Program Files Xxxxx.exe" /A "pagemode=FullScreen" "yourfile direction and name.pdf"命令上的“/A”是什么 - 启动“”/max“C:\Program Files Xxxxx.exe”/A“pagemode=FullScreen”“yourfile direction and name.pdf”
【发布时间】:2021-12-03 10:19:08
【问题描述】:

我尝试使用命令行全屏打开一个 pdf 文件,我成功找到了这个命令:

start "" /max "C:\Program Files Xxxxx.exe" /A "pagemode=FullScreen" "yourfile direction and name.pdf"

关于这个话题: https://superuser.com/questions/433293/how-to-open-a-pdf-in-full-screen-mode-by-command-line

我的问题是:“/A”是什么意思?那是特定于启动命令的吗?我在此处的启动命令文档中找不到有关“/A”的任何参考:https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/start

谢谢

【问题讨论】:

  • 运行实用程序帮助:start /?START ... [command/program] [parameters]。 exe文件调用后的所有单词都可以执行parameters。所以阅读Xxxxx.exe手册了解/A参数含义
  • 确实,/A 似乎是来自 acrord32.exe 的参数,但我看不到任何有关它的文档,只有很多示例。有一些参数是正式定义的(/n /s /o /h /p /t):newbedev.com/adobe-reader-command-line-reference 然后 /A 似乎用于设置特定变量,但我无法找到的正式定义/A 参数,也不是 /A 可以指定的变量列表……有人吗?

标签: windows command


【解决方案1】:

就pdf而言,/A是一个常见的Adobe Acrobat开关来表示/Actions

因此对于 AcroRd32.exe/Acrobat.exe,它可以用作内联命令行开关。

其他一些 Acrobat 竞争对手也可能接受这些指令中的一些(可能只是子集)!因此对于跨应用程序使用哪个感到困惑。

对于您的示例,它在 PDF-xchange 中不起作用,因为允许的是

pagemode= – 显示书签或缩略图。

默认设置为无。

其他应用使用不同的方式来切换行为,例如

SumatraPDF.exe -FullScreen "yourfile directory and name.pdf"

其中一些相同的指令可用于指向 PDF 的 URL 的末尾,并应通过 # 附加到文件名后使用。

如果默认的 PDF 处理程序接受它们,那么

"file:///path/doc.pdf#page=2&view=Fit"

相当于 /A "page=2&view=Fit" "file:///path/doc.pdf"

https://www.evermap.com/AutoBookmark/Manual/OpenParameters.htm

对于使用文件尝试全屏打开 msedge 的命令

start "" msedge.exe --no-first-run --kiosk --new-window --edge-kiosk-type=fullscreen "file:///C:\path with a space\mydemo.pdf#page=2"

然后从那里开始工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-04-12
    • 2017-02-23
    • 1970-01-01
    • 2021-09-21
    • 1970-01-01
    • 1970-01-01
    • 2018-06-10
    • 1970-01-01
    相关资源
    最近更新 更多