【问题标题】:Why is my Set-DisplayResolution command in Powershell missing?为什么我在 Powershell 中的 Set-DisplayResolution 命令丢失?
【发布时间】:2015-03-02 19:12:16
【问题描述】:

我在我的 Mac 上使用 Parallels 来运行 Windows 8.1 操作系统。 Parallels 有一个怪癖,每次重新启动时都会将屏幕分辨率重置为最高级别。因此,我想编写一个简短的 Powershell 脚本,它会自动将我的屏幕分辨率设置为我喜欢的分辨率。问题是,使用Set-ScreenResolutionSet-DisplayResolution 都会出现以下错误:

Set-DisplayResolution : 术语“Set-DisplayResolution”不是 识别为 cmdlet、函数、脚本文件的名称,或 可运行的程序。检查名称的拼写,或者路径是否 包括,验证路径是否正确,然后重试。在线:1 字符:1 + 设置显示分辨率 + ~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (Set-DisplayResolution:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException

知道为什么会这样吗?

我使用的是 Windows 8.1 64 位。我的 Powershell 的版本是 4.0。我在 Yosemite 操作系统 (mac) 上使用 Parallels 9 作为我的虚拟机。

【问题讨论】:

    标签: windows powershell


    【解决方案1】:

    Get-DisplayResolutionSet-DisplayResolution 仅在服务器核心上可用。

    网络搜索指向此article,显示如何从 PowerShell 调用适当的 user32 函数。希望它可以为您指明正确的方向。

    【讨论】:

    猜你喜欢
    • 2022-01-26
    • 1970-01-01
    • 2013-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-26
    • 1970-01-01
    • 2015-12-26
    相关资源
    最近更新 更多