gpt4 book ai didi

powershell - 如何使用PowerShell隐藏Office 2010应用程序?

转载 作者:行者123 更新时间:2023-12-02 23:48:07 25 4
gpt4 key购买 nike

过去,如果要在后台运行Office 2003,2007应用程序,可以将“Visible”属性的值设置为$ False。但是我们无法在Office 2010中执行相同的操作,如果我将值设置为$ fasle或“msoFalse”,则会收到错误消息,例如:

==========================

异常设置“可见”:“应用程序(未知成员):无效的请求。不隐藏应用程序窗口

允许的。”

在第1行:char:1

  • $ app.Visible =“msoFalse”

  • 要么

    异常设置“可见”:“无法将值“False”转换为键入“Microsoft.Office.Core.MsoTriState”。错误:

    “从'System.Boolean'到'Microsoft.Office.Core.MsoTriState'的无效转换。”

    ============================

    如果将“Visible”的值设置为“msoTrue”,它将正常工作,并且不会发生任何错误。

    有谁知道这会导致什么?以及如何启用Office 2010应用程序在后台运行?

    顺便说一句,我对word使用相同的操作,excel 2010不会发生任何错误,并且效果很好。但仅在powerpoint 2010上运行,我收到了错误消息。

    最佳答案

    我可以对Office 2010执行相同的操作。例如,显示和隐藏Word:

    $word = New-Object -ComObject Word.Application
    $word.Visible=$true
    $word.Visible=$false

    关于powershell - 如何使用PowerShell隐藏Office 2010应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10989507/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com