首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Powershell Windows 10更改/错误文档

Powershell Windows 10更改/错误文档
EN

Stack Overflow用户
提问于 2015-12-12 21:04:10
回答 1查看 273关注 0票数 2

我正在尝试将一些代码迁移到Windows 10/PS 5,但遇到了问题。它开始于MS杀死固定到Taskbar的能力,现在我在下面的代码中标记的赋值行有问题。我想知道PowerShell 5中的所有更改/错误是否都有某种类型的资源文档,或者我只是等待事情发生,然后在谷歌上查找解决方案/错误?

代码语言:javascript
运行
复制
$psHost = Get-Host
$psWindow = $psHost.ui.rawui  

$newSize = $psWindow.buffersize
$newSize.width = 90
$newSize.height = 1000
$psWindow.buffersize = $newSize ###
$newSize = $psWindow.windowsize
$newSize.width = 90
$newSize.height = 50
$psWindow.windowsize = $newSize ###
EN

回答 1

Stack Overflow用户

发布于 2015-12-14 01:19:50

没有固定的资源可以告诉我们在给定的版本中哪些是可用的,因为你可以将PowerShell 2.0和5.0版本与(目前支持的)Windows7或更高版本混合和匹配。

PowerShell v5可以安装在Windows7和更高版本上。这意味着在你运行的Windows版本和你运行的.Net版本之间可能有很多不同之处。

为了快速阅读PowerShell 5.0中的不同之处,我推荐这篇文章:https://technet.microsoft.com/en-us/library/hh857339.aspx

到目前为止,我遇到的一个更值得注意的改进是,PowerShell 5最终使脚本能够在PS (集成脚本环境)中使用。

如果您的工作场所有安装了Windows10的现代计算机,那么在编写脚本时就很容易考虑到这一点。否则,最好为使用中的最小公分母编写脚本。我经常发现客户端仍然安装了Windows XP和Windows Server2003,因此我尝试在编写脚本时考虑到PowerShell 2.0。

==

至于窗口大小,来自PetSerAl的评论非常有用(在回答中采用,因为评论有时会被删除):

因为窗口大小不能大于缓冲区大小:

$psHost =获取主机$psWindow = $psHost.ui.rawui $psWindow.WindowSize = @{Width=1;Height=1} $psWindow.BufferSize = @{Width=90;Height=1000} $psWindow.WindowSize = @{Width=90;Height=50}

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34240142

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档