Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 如何使用Powershell更改Word和Powerpoint 2013的自动保存间隔?_Windows_Excel_Powershell_Scripting_Ms Office - Fatal编程技术网

Windows 如何使用Powershell更改Word和Powerpoint 2013的自动保存间隔?

Windows 如何使用Powershell更改Word和Powerpoint 2013的自动保存间隔?,windows,excel,powershell,scripting,ms-office,Windows,Excel,Powershell,Scripting,Ms Office,我正在使用powershell编写脚本,并将自动恢复保存间隔更改为2或3分钟。我让它在Excel 2013上运行,但似乎无法在Word或PowerPoint上运行 这是针对Excel 2013的: $a = New-Object -comobject Excel.Application $a.AutoRecover.Time = 2 这是Excel的,它可以工作。以下是我对Word和PowerPoint的介绍: $a = New-Object -comobject Excel.Applicat

我正在使用powershell编写脚本,并将自动恢复保存间隔更改为2或3分钟。我让它在Excel 2013上运行,但似乎无法在Word或PowerPoint上运行

这是针对Excel 2013的:

$a = New-Object -comobject Excel.Application
$a.AutoRecover.Time = 2
这是Excel的,它可以工作。以下是我对Word和PowerPoint的介绍:

$a = New-Object -comobject Excel.Application
$b = New-Object -comobject Word.Application
$c = New-Object -comobject PowerPoint.Application
## Enable Autorecover if it happens to be disabled
$a.AutoRecover.Enabled = True
$b.AutoRecover.Enabled = True
$c.AutoRecover.Enabled = True
## Change the timer
$a.AutoRecover.Time = 2
$b.Options.SaveInterval = 1
$c.Options.SaveInterval = 1'
$a.AutoRecover.Time=2,这是一个可以正常工作的Excel。但同样的代码不适用于Word或PowerPoint

这是最后两行不起作用的。我不知道自动恢复计时器的路径

有什么帮助吗