命令中的“/A”是什么 - start "" /max "C:\Program Files Xxxxx.exe" /A "pagemode=FullScreen" "yourfile direction and name.pdf"

what does "/A" on the command - start "" /max "C:\Program Files Xxxxx.exe" /A "pagemode=FullScreen" "yourfile direction and name.pdf"

我尝试使用命令行全屏打开 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

谢谢

在 pdf 方面,/A 是一个常见的 Adob​​e Acrobat 开关,用于指示 /Actions

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

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

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

pagemode=<bookmarks|thumbs|none> – displays bookmarks or thumbnails.

The default setting is none.

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

SumatraPDF.exe -FullScreen "你的文件目录和 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"

然后从那里开始工作。