如何使用shell脚本打开pptx文件

a5g8bdjr  于 2023-01-26  发布在  Shell
关注(0)|答案(3)|浏览(202)

我正在尝试使用shell脚本打开一个pptx文件。我已经尝试了下面的命令catpptcatdoc。它不工作。
还有别的命令吗?

wrrgggsh

wrrgggsh1#

除了Invoke-Item之外,您还可以将Start-Process&用于open powerpoint (.pptx) file from PowerShell
例如:

Start-Process 'C:\Path\To\MyFile.pptx'

或者

& 'C:\Path\To\MyFile.pptx'
6g8kf2rb

6g8kf2rb2#

如果文件扩展名. pptx与正确的程序(PowerPoint,我假设)相关联,您可以只使用Powershell中的Invoke-Item cmdlet。
例如:

Invoke-Item -Path C:\Path\To\MyFile.pptx

Invoke-Item自动使用适当的程序打开文件,具体取决于在"默认程序"控制面板中配置文件关联的方式。

hjqgdpho

hjqgdpho3#

如果有多个程序将打开.pptx文件,或者没有将PowerPoint注册为.pptx文件类型的默认处理程序,则可以使用此方法。
$pptx = "{path to file}"
$application = New-Object -ComObject powerpoint.application
$presentation = $application.Presentations.open($pptx)
$application.visible = "msoTrue"
$presentation.SlideShowSettings.Run()

相关问题