嗨任何一個可以告訴我怎麼打開電源點和播放幻燈片Powershell的素文字,打開電源點和播放幻燈片
我有以下的代碼,但它不是工作
$ppAdvanceOnTime = 2
$ppShowTypeKiosk = 3
$ppSlideShowDone = 5
Add-type -AssemblyName office
$Application = New-Object -ComObject powerpoint.application
$application.visible = [Microsoft.Office.Core.MsoTriState]::msoTrue
$path = "C:\Users\asuribha\Desktop\Web.pptx"
$presentation = $application.Presentations.open($path)
$presentation.SlideShowSettings.AdvanceMode = $ppAdvanceOnTime
$presentation.SlideShowSettings.ShowType = $ppShowTypeKiosk
$presentation.SlideShowSettings.StartingSlide = 1
$presentation.SlideShowSettings.EndingSlide = $presentation.Slides.Count
Do
{
$presenatation.SlideShowSettings.Run.View.
if (Err<>0)
{
Exit Do
}
}
until ($presenatation.SlideShowSettings.Run.View.State = $ppSlideShowDone)
$application.quit()
[gc]::collect()
[gc]::WaitForPendingFinalizers()
此代碼打開功率點,但不播放幻燈片!我也有這個問題,它有時會自動關閉功率點。 請幫我出這個
有時候你使用$演示,有時$ presenatation;他們當然應該一致? –
抱歉,我忽略了這一點。我改變了,但它仍然無效 – user1162040
你可以通過命令行啓動PowerPoint嗎?如果是這樣,你可以使用(類似於)C:\ PathTo \ PowerPnt.EXE /sc:\PathTo\YourShow.PPTX(替換爲「PathTo」的適當路徑 –